feat(协议): 新增用户协议与隐私政策页面及入口

This commit is contained in:
2026-09-16 02:45:38 +08:00
parent fb92782c92
commit 98c45f2c1e
11 changed files with 827 additions and 21 deletions
+14
View File
@@ -320,4 +320,18 @@ Page({
onTapAbout() {
wx.showToast({ title: '纸条AI衣橱 v1.0.0', icon: 'none' })
},
// 协议入口常驻设置分组,随时可查阅(协议页无网络请求,登录态异常也可打开)
onTapUserAgreement() {
this.openAgreement('user')
},
onTapPrivacy() {
this.openAgreement('privacy')
},
openAgreement(type: 'user' | 'privacy') {
logger.debug(LOG, '打开协议, type=', type)
wx.navigateTo({
url: `/pages/agreement/agreement?type=${type}`,
fail: (e) => logger.warn(LOG, 'navigateTo 协议页失败, err=', e && e.errMsg),
})
},
})
+10
View File
@@ -101,6 +101,16 @@
<text class="row-lb">关于纸条AI衣橱</text>
<view class="icon row-ch icon-chevron-right"></view>
</view>
<view class="row" bindtap="onTapUserAgreement">
<view class="icon row-ic icon-doc"></view>
<text class="row-lb">用户协议</text>
<view class="icon row-ch icon-chevron-right"></view>
</view>
<view class="row" bindtap="onTapPrivacy">
<view class="icon row-ic icon-lock"></view>
<text class="row-lb">隐私政策</text>
<view class="icon row-ch icon-chevron-right"></view>
</view>
</view>
<view class="pf-ver">v1.0.0</view>