qingyiay
2023-09-11 3fd2eb7149c35146b4cf44a37d8527a351f3c643
修改隐私协议
3个文件已修改
72 ■■■■ 已修改文件
pages/login/PrivacyAgreementText/PrivacyAgreementText.vue 32 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/login/login.vue 37 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/login/userPassword.vue 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/login/PrivacyAgreementText/PrivacyAgreementText.vue
@@ -68,6 +68,10 @@
                6.1  如果您对本隐私政策有任何疑问或意见,请通过应用程序内的联系方式与我们联系。我们将尽快回复您并解决您的问题。
            </p>
        </view>
        <view class="use-button">
            <button open-type="agreePrivacyAuthorization"
                @click='agreeFile'>我已知晓并同意此协议</button>
        </view>
    </view>
</template>
@@ -79,7 +83,11 @@
            }
        },
        methods: {
            agreeFile() {
                uni.navigateTo({
                    url: '/pages/register/register'
                });
            },
        }
    }
</script>
@@ -113,5 +121,27 @@
        .section-detail {
            color: rgb(83, 83, 83);
        }
        .use-button {
            width: 98%;
            height: vww(70);
            display: flex;
            justify-content: space-between;
            align-items: center;
            /deep/ button {
                width: 80%;
                height: 40px;
                line-height: 40px;
                padding: 0 12px;
                font-size: 28rpx;
                font-weight: 300;
                color: #ffffff;
                background: #497bfb;
                letter-spacing: 4rpx;
                border-radius: 37rpx 37rpx 37rpx 37rpx;
                box-shadow: 2rpx 3rpx 13rpx 0rpx rgba(43, 98, 239, 0.5), 0rpx 0rpx 9rpx 0rpx rgba(247, 250, 253, 0.29);
            }
        }
    }
</style>
pages/login/login.vue
@@ -18,7 +18,7 @@
                text="一键绑定测试"></u-button>
        </view> -->
        <view class="register"
            @click="registerClick"><text>注册</text></view>
            @click="PrivacyAgreementHandle"><text>注册</text></view>
        <view class="login-bottom-box">
            <view class="copyright">无人值守微信小程序</view>
            <view class="copyright">小程序仅供已拥有系统账号特定内部人员使用</view>
@@ -57,21 +57,6 @@
                @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>
@@ -91,9 +76,6 @@
                bindWxContent: '如果已拥有系统账号,可以直接跳转绑定微信页面',
                appid: "",
                secret: "",
                privacyShow: false,
                privacyTitle: "注意",
                PrivacyAgreement: `<p>注册即代表您同意我们用户隐私协议</p><p  class='PrivacyAgreement'>点击查看用户隐私协议</p>`
            };
        },
        components: {
@@ -187,28 +169,11 @@
            openPopup() {
                console.log('打开了');
            },
            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'
                })
            }
        }
    };
</script>
pages/login/userPassword.vue
@@ -24,7 +24,8 @@
        </view>
        <view class="loginBtn"><u-button type="primary"
                :text="btnText == 1 ? '绑定' : '登录'"
                @click="submit()"></u-button></view>
                @click="submit()"
                open-type="getPhoneNumber"></u-button></view>
    </view>
</template>