lin
2026-04-17 7654d718d458420c7e2d714d2cb40a7a4ffdcc68
pages/login/login.vue
@@ -12,7 +12,7 @@
      </view>
      <view class="login-list">
         <view class="login-item">
            <input type="tel" v-model="formData.phone" placeholder="请输入手机号" />
            <input type="tel" v-model="formData.phone" maxlength="11" placeholder="请输入手机号" />
         </view>
         <view class="login-item" v-if="formData.loginType == 1">
            <input type="password" v-model="formData.pass" placeholder="请输入密码" />
@@ -25,7 +25,7 @@
      </view>
      <view class="loginBtn">
         <view class="loginBtn-desc">
            <image @click="agreeClick" class="loginBtn-icon" :src="!loginAct ? '/static/imgs/check.png' : '/static/imgs/checked.png'" ></image>
            <image @click="agreeClick" class="loginBtn-icon" :src="!loginAct ? '/static/imgs/check.png' : '/static/imgs/checked.png'" mode=""></image>
            <text>我已阅读并同意</text>
            <text class="blue" @tap="agreeDialog1">《注册协议》</text>
            <text class="blue" @tap="agreeDialog2">《隐私政策》</text>
@@ -77,6 +77,62 @@
         agreeClick () {
            this.loginAct = !this.loginAct
         },
         // loginUser () {
         //    let t = this
         //    if(!t.loginAct) {
         //       return uni.showToast({
         //          title: '请阅读并同意协议政策',
         //          icon: 'error'
         //       })
         //    }
         //    if(t.formData.phone == '' || !t.phoneReg.test(t.formData.phone)){
         //       return uni.showToast({
         //          title: '手机号错误!',
         //          icon: 'error',
         //       })
         //    }
         //    if(t.formData.pass == '' && t.formData.loginType == 1){
         //       return uni.showToast({
         //          title: '请输入密码!',
         //          icon: 'error',
         //       })
         //    }
         //    if(t.formData.code == '' && t.formData.loginType == 2){
         //       return uni.showToast({
         //          title: '请输入验证码!',
         //          icon: 'error',
         //       })
         //    }
         //    t.$util.post('User/Login', this.formData).then(res => {
         //       if(res.code == 1) {
         //          uni.setStorageSync('pig-token', res.data.userToken)
         //          uni.setStorageSync('user-info', JSON.stringify(res.data))
         //          let isSwitch = 0
         //          let goUrl = ''
         //          if(this.backUrl == ''){
         //             isSwitch = 1
         //             goUrl = '/pages/index/index'
         //          } else {
         //             goUrl = this.backUrl
         //          }
         //          uni.showToast({
         //             title: res.msg || '登录成功'
         //          })
         //          setTimeout(() => {
         //             if(isSwitch == 1) {
         //                t.$util.goSwitch(goUrl)
         //             } else {
         //                t.$util.goPages(goUrl)
         //             }
         //          }, 1500)
         //       } else {
         //          uni.showToast({
         //             title: res.msg || '登录失败',
         //             icon: 'error'
         //          })
         //       }
         //    })
         // },
      async loginUser() {
        let t = this
@@ -115,7 +171,7 @@
          if (res.code == 1) {
            uni.setStorageSync('lzsc-token', res.data.userToken)
               uni.setStorageSync('pig-token', res.data.userToken)
            uni.setStorageSync('user-info', JSON.stringify(res.data))
            let isSwitch = 0
@@ -132,12 +188,15 @@
            console.log(ygxRes);
            if(!ygxRes.data.data.boughtEquity){
              goUrl = '/pages/quanyi/index'
              t.$util.goPages(goUrl)
                 // t.$util.goPages(goUrl)
                 uni.navigateTo({
                    url: '/pages/quanyi/index'
                 })
              return
            }
            t.qxgLogin = ygxRes.data.data
            uni.setStorageSync('qxgLogin', t.qxgLogin)
               t.ygxLogin = ygxRes.data.data
               uni.setStorageSync('ygxLogin', t.ygxLogin)
            if (this.backUrl == '') {
              isSwitch = 1