yangan
2024-07-27 71f327918029781d6f78dd4e03397c5154e6ccb1
pages/login/login.vue
@@ -10,7 +10,7 @@
            :disabled="btnLoading"
            :loading="btnLoading"
            type="primary"
            text="微信一键登录"></u-button>
            text="手机号一键登录"></u-button>
      </view>
      <!-- <view class="loginBtn">
         <u-button @click.stop="jumpBindBack"
@@ -18,7 +18,7 @@
            text="一键绑定测试"></u-button>
      </view> -->
      <view class="register"
         @click="registerClick"><text>注册</text></view>
         @click="PrivacyAgreementHandle" :loading="zhuceLoading"><text>注册</text></view>
      <view class="login-bottom-box">
         <view class="copyright">无人值守微信小程序</view>
         <view class="copyright">小程序仅供已拥有系统账号特定内部人员使用</view>
@@ -64,7 +64,7 @@
   import { apiLoginWx, apiLoginPassword } from '@/api/publicInterface.js';
   import { mapMutations } from 'vuex';
   import userPassword from './userPassword.vue';
   import { setToken, setRefreshToken, setUsernameKey, setCustomerId, redirectHome } from '@/utils/status.js';
   import { setToken, setRefreshToken, setUsernameKey, setCustomerId, redirectHome} from '@/utils/status.js';
   export default {
      data() {
         return {
@@ -75,7 +75,8 @@
            bindWxModelTitle: '提示',
            bindWxContent: '如果已拥有系统账号,可以直接跳转绑定微信页面',
            appid: "",
            secret: ""
            secret: "",
        zhuceLoading: false,  //注册
         };
      },
      components: {
@@ -139,6 +140,7 @@
                        this.setUserTabbar(res.data.type);
                        uni.setStorageSync('roleType', res.data.type);
                        setCustomerId(res.data.customerid);
                        setU
                        uni.hideLoading();
                        //跳转页面
                        this.$nextTick(() => {
@@ -169,23 +171,25 @@
         openPopup() {
            console.log('打开了');
         },
         registerClick() {
         PrivacyAgreementHandle() {
        this.zhuceLoading = true
            uni.navigateTo({
               url: '/pages/register/register'
            });
         },
         // 此方法只进行绑定测试,后期通过扫码解决
         jumpBindBack() {
            uni.navigateTo({
               url: '/pages/bindBackground/bindBackground'
               url: '/pages/login/PrivacyAgreementText/PrivacyAgreementText'
            })
         }
        setTimeout(() => {
          this.zhuceLoading = false
        },1000)
         },
      }
   };
</script>
<style lang="scss">
   @import 'index.scss';
   .PrivacyAgreement {
      color: rgb(60, 156, 255)
   }
   .login {
      // height: 100vh;
@@ -317,4 +321,4 @@
         }
      }
   }
</style>
</style>