login.wxml 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. <view class='content'>
  2. <view class="app-title">青雲慧小程序</view>
  3. <image src="{{appAssetsUrl2}}wjxy/login.png" class="li1" bindtap="toHome" />
  4. <!-- <image src="/assets/images/login.png" class="li1" bindtap="toHome" /> -->
  5. <!-- <view class="invitation-code">
  6. <text>邀请码 </text>
  7. <input value="{{inviteCode}}" class="weui-input" bindinput="inviteCodeInput" placeholder="请输入邀请码" />
  8. </view> -->
  9. <view class="tip-box">
  10. <checkbox-group bindchange="change">
  11. <checkbox color="#00A5FB" style="transform:scale(0.7)" value="cb" />
  12. </checkbox-group>
  13. <text class="my">我已阅读并同意</text>
  14. <text class="yin" bindtap="toPrivacy">《隐私协议》</text>
  15. </view>
  16. <view class="btnwrap">
  17. <!-- <button wx:if="{{!showUserBtn}}" class="btn-submit" hover-class="button-hover" hover-stop-propagation="false" open-type="getPhoneNumber"
  18. bindgetphonenumber="getPhoneNumber">
  19. 微信登录
  20. </button> -->
  21. <button id="agree-btn1" class="btn-submit" hover-class="button-hover" hover-stop-propagation="false" open-type="getUserInfo|agreePrivacyAuthorization" bindtap="getUserInfo" bindagreeprivacyauthorization="handleAgreePrivacyAuthorization">授权登录</button>
  22. </view>
  23. <view class="cancel" bindtap="toHome">取消登录</view>
  24. <button class="btn-submit" bindtap="updateUserInfo" wx:if="{{false}}">获取用户头像信息</button>
  25. <view class="footer-t footer-t1" bindtap="goxy" wx:if="{{false}}">登录即代表您同意<text>《用户协议》</text></view>
  26. <view class="footer-t" wx:if="{{false}}">使用微信登录时将获取您的头像昵称等公开信息</view>
  27. <view class="login-popup" wx:if="{{loginPopup}}">
  28. <view class="user-info-box">
  29. <image src="{{appAssetsUrl2}}wjxy/close.png" class='popup-close' bindtap="closePopup"></image>
  30. <view class="top-title">
  31. <text class="title">获取你的昵称、头像</text>
  32. <text class="tip">获取用户头像、昵称、主要用于向用户提供具有辨识度的用户中心界面</text>
  33. </view>
  34. <view class="func-box">
  35. <!-- <u-upload ref="uUpload" v-show="false"></u-upload> -->
  36. <button type="default" class="avatarBtn" open-type="chooseAvatar" bind:chooseavatar="getUserImg">
  37. <view class="avatar-box">
  38. <div class="box-left">
  39. <text class="txt">头像</text>
  40. </div>
  41. <view class="box-right">
  42. <image wx:if="{{params.memberphoto}}" src="{{params.memberphoto}}" mode="aspectFill"></image>
  43. <image wx:else src="{{appAssetsUrl2+'new/user.png'}}" mode="aspectFill"></image>
  44. <text> 〉</text>
  45. </view>
  46. </view>
  47. </button>
  48. <view class="line"></view>
  49. <view class="name-box">
  50. <div class="box-left">
  51. <text class="txt">昵称</text>
  52. </div>
  53. <input type="nickname" maxlength="30" placeholder="请点击选择昵称" bindinput="getNickname" value="{{params.vipname}}" />
  54. </view>
  55. <!-- <view class="phone-box">
  56. <div class="box-left">
  57. <text class="txt">手机号</text>
  58. </div>
  59. <view class="box-right">
  60. <text>{{telInput || '请点击按钮'}}</text>
  61. <button open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber">
  62. 绑定手机号
  63. </button>
  64. </view>
  65. </view> -->
  66. </view>
  67. <view class="line"></view>
  68. <button class="custom-style" color="#FACA2E" bindtap="register">注册</button>
  69. </view>
  70. </view>
  71. </view>
  72. <!--
  73. 目前注册和登录都出自同一接口,即"member/appLogin"
  74. 在此暂定规则: 响应数据code统一为0
  75. 然后分以下几种情况:
  76. 1.没有此用户,即注册: 有邀请码则存入表数据; 没邀请码则不管
  77. 2.有此用户,即登录: 有邀请码,msg提示"您已经注册,邀请码无法使用"; 没邀请码则不管
  78. by cyz
  79. -->