zhaojs
2023-07-07 55803b1a7b478aade9b6e59ca6675777375e2a92
uniapp/pages/login/login.vue
@@ -40,9 +40,9 @@
         </view>
         <view class="bottom-fixed colCen">
            <view class="verification-Code" @click="changeWay()">
            <!-- <view class="verification-Code" @click="changeWay()">
               {{ifPasslogin?'验证码':'密码'}}登录
            </view>
            </view> -->
            <view class="explain-text rowCen">
               <switch type="checkbox" @change="changeread" :checked='isread' style="transform:scale(0.6)"/>
               登陆代表已详细阅读并同意<text @click="goPage('agreement')">《用户协议》</text>和<text @click="goPage('policy')">《隐私政策》</text>
@@ -77,8 +77,7 @@
            showPass: true,
            second: 60,
            canGetCode: true,
            prevent: true,
            clientid:""
            prevent: true
         };
      },
      onLoad() {
@@ -96,12 +95,12 @@
         },
         dologin() {
            var that = this;
            // #ifdef APP-PLUS
                plus.push.getClientInfoAsync((info) => {
                     that.clientid = info["clientid"];
                });
            // #endif
            let clientInfo = uni.getStorageSync('clientInfo');
            var pushCid="";
            if(clientInfo&&clientInfo.clientid)
            {
               pushCid=clientInfo.clientid;
            }
            if(this.isread){
               if (this.ifPasslogin) {
                  //密码登录
@@ -123,11 +122,17 @@
                  }).catch(function (err) {
                  })
               } else {
                  let strsr={
                     mobile: this.phone,
                     captcha: this.code,
                     pushCid:pushCid
                  };
                  console.log(strsr)
                  //验证码登录
                  this.$u.api.mobileLogin({
                     mobile: this.phone,
                     captcha: this.code,
                     push_cid:this.clientid
                     pushCid:pushCid
                  }).then(e => {
                     that.login(e.data.userinfo);
                     if(e.code != 0) return that.$alert(e.msg)