qingyiay
2023-07-13 4d7d02bbe9e91f4bdd2f45642775c320260129bc
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"
@@ -57,6 +57,21 @@
            @confirm="bindWxConfirm"
            @cancel="bindWxCancel"></u-modal>
      </view>
      <!-- 注册同意获取隐私信息 -->
      <view class="privacy">
         <u-modal :show="privacyShow"
            :title="privacyTitle"
            showCancelButton
            @confirm="privacyConfirm"
            @cancel="privacyCancel"
            confirmText="同意"
            cancelText="不同意">
            <view class="slot-content"
               @click="PrivacyAgreementHandle">
               <rich-text :nodes="PrivacyAgreement"></rich-text>
            </view>
         </u-modal>
      </view>
   </view>
</template>
@@ -75,7 +90,10 @@
            bindWxModelTitle: '提示',
            bindWxContent: '如果已拥有系统账号,可以直接跳转绑定微信页面',
            appid: "",
            secret: ""
            secret: "",
            privacyShow: false,
            privacyTitle: "注意",
            PrivacyAgreement: `<p>注册即代表您同意我们用户隐私协议</p><p  class='PrivacyAgreement'>点击查看用户隐私协议</p>`
         };
      },
      components: {
@@ -169,12 +187,23 @@
         openPopup() {
            console.log('打开了');
         },
         registerClick() {
         privacyConfirm() {
            uni.navigateTo({
               url: '/pages/register/register'
            });
         },
         // 此方法只进行绑定测试,后期通过扫码解决
         privacyCancel() {
            this.privacyShow = false
         },
         registerClick() {
            this.privacyShow = true
         },
         PrivacyAgreementHandle() {
            uni.navigateTo({
               url: '/pages/login/PrivacyAgreementText/PrivacyAgreementText'
            })
         },
         // 此方法只进行绑定测试,已经通过扫码解决
         jumpBindBack() {
            uni.navigateTo({
               url: '/pages/bindBackground/bindBackground'
@@ -187,6 +216,10 @@
<style lang="scss">
   @import 'index.scss';
   .PrivacyAgreement {
      color: rgb(60, 156, 255)
   }
   .login {
      // height: 100vh;
      // display: flex;