diff --git a/pages/index/userAgreement.vue b/pages/index/userAgreement.vue
new file mode 100644
index 0000000..4047fb8
--- /dev/null
+++ b/pages/index/userAgreement.vue
@@ -0,0 +1,130 @@
+
+
+
+
+ 商家入驻协议
+
+
+ 一、总则
+
+ 1.1 本协议是您与啤啤猩球平台之间就商家入驻等相关事宜所订立的契约。
+ 1.2 您应当在使用本服务之前认真阅读全部协议内容。如您对协议有任何疑问,可向平台咨询。
+
+
+
+
+ 二、入驻条件
+
+ 2.1 商家必须具有合法的经营资质。
+ 2.2 商家必须提供真实、准确、完整的入驻信息。
+ 2.3 商家必须遵守平台规则和相关法律法规。
+
+
+
+
+ 三、商家权利与义务
+
+ 3.1 商家有权使用平台提供的各项服务。
+ 3.2 商家必须维护平台秩序,不得从事违法违规行为。
+ 3.3 商家必须保护用户隐私,不得泄露用户信息。
+
+
+
+
+ 四、平台权利与义务
+
+ 4.1 平台有权对商家进行管理和监督。
+ 4.2 平台有义务保护商家合法权益。
+ 4.3 平台有权根据实际情况调整规则。
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pagesCoin/beerCoin.vue b/pagesCoin/beerCoin.vue
index 61b8a1b..30962f3 100644
--- a/pagesCoin/beerCoin.vue
+++ b/pagesCoin/beerCoin.vue
@@ -158,6 +158,16 @@
},
// 门店啤酒币余额
getStoreCoinBalanceFun() {
+ // 检查登录状态
+ const token = uni.getStorageSync('token')
+ if (!token) {
+ // 未登录状态,重置数据
+ this.coinList = []
+ this.totalCoin = 0
+ this.commonCoin = 0
+ return
+ }
+
getStoreCoinBalance().then(res => {
console.log(res)
// 累加balance
@@ -170,8 +180,18 @@
if(common && common.length > 0) {
this.commonCoin = common[0].balance
}
+ } else {
+ // 没有数据时重置
+ this.coinList = []
+ this.totalCoin = 0
+ this.commonCoin = 0
}
-
+ }).catch(err => {
+ console.error('获取啤酒币余额失败:', err)
+ // 请求失败时重置数据
+ this.coinList = []
+ this.totalCoin = 0
+ this.commonCoin = 0
})
},
diff --git a/pagesMy/addAiad.vue b/pagesMy/addAiad.vue
index f1cbb7c..7e82821 100644
--- a/pagesMy/addAiad.vue
+++ b/pagesMy/addAiad.vue
@@ -44,7 +44,7 @@
export default {
data() {
return {
- qrcode: '/static/img/qrcode.png'
+ qrcode: '/static/contact_me_qr.png'
}
}
}
diff --git a/static/contact_me_qr.png b/static/contact_me_qr.png
new file mode 100644
index 0000000..86bac10
Binary files /dev/null and b/static/contact_me_qr.png differ