feat: 隐私协议

This commit is contained in:
2026-07-23 14:02:58 +08:00
committed by charles
parent e2a097936c
commit a0465debbf
+21 -16
View File
@@ -50,6 +50,9 @@
<view @click="jumpForgot">忘记密码</view>
<view @click="jumpRegister">注册</view>
</view>
<view class="skip_login_warp" @click="onSkipLogin">
暂不登录,先去逛逛
</view>
</view>
<view>
<!-- #ifdef APP-PLUS -->
@@ -315,24 +318,15 @@ export default {
// 微信登录
async wechatOneLogin() {
const then = this;
this.loading = true;
console.log("微信登录", this.isPolicy);
// 检查是否同意协议
if (!this.isPolicy) {
uni.showModal({
title: '温馨提示',
content: '请您阅读并同意《服务协议》与《隐私政策》',
confirmText: "同意并登录",
success: (res) => {
if (res.confirm) {
this.isPolicy = true;
this.wechatOneLogin();
} else {
this.loading = false;
}
}
this.$refs.uToastRef.show({
type: "error",
message: "请阅读完相关协议以及政策,并且勾选同意选项",
});
this.loading = false;
return;
}
@@ -357,7 +351,7 @@ export default {
"微信登录接口返回-2:",
response,
response.data,
response.data.token
response.data.token,
);
if (response && response.bizcode === 100) {
@@ -450,7 +444,7 @@ export default {
});
}
});
}
},
);
},
},
@@ -538,4 +532,15 @@ export default {
margin-bottom: 80rpx;
}
}
.skip_login_warp {
margin-top: 40rpx;
text-align: center;
font-size: 28rpx;
color: #999;
padding: 20rpx;
border: 1px solid #999;
border-radius: 20rpx;
color: #7934F6;
}
</style>