chore:增加一个后台控制首页弹出的隐私权限

This commit is contained in:
2026-04-25 16:15:17 +08:00
parent 82b856f5d9
commit d026bb6180
3 changed files with 47 additions and 12 deletions

View File

@@ -53,8 +53,15 @@ export default {
}
},
mounted() {
this.listenPrivacySettingChange()
this.curPageShow()
// 检查配置,决定是否显示隐私协议
const shopInfo = uni.getStorageSync('shopInfo');
if (shopInfo?.ischina == 1 && shopInfo?.index_login_auth == 1) {
this.listenPrivacySettingChange()
this.curPageShow()
} else {
// 如果不需要显示隐私协议,直接触发同意事件
this.$emit('agree');
}
},
created() {
try {
@@ -152,6 +159,14 @@ export default {
},
// 主动查询用户隐私政策授权状态
proactive() {
// 检查配置,决定是否显示隐私协议
const shopInfo = uni.getStorageSync('shopInfo');
if (!(shopInfo?.ischina == 1 && shopInfo?.index_login_auth == 1)) {
// 如果不需要显示隐私协议,直接触发同意事件
this.$emit('agree');
return;
}
// #ifdef MP-WEIXIN
if (wx.getPrivacySetting) {
wx.getPrivacySetting({