From 552238172036acf08ccf36134282a06b5e21b936 Mon Sep 17 00:00:00 2001
From: rk <94314517@qq.com>
Date: 星期五, 22 五月 2026 18:07:49 +0800
Subject: [PATCH] 代码生成
---
app/pages/mine/mine.vue | 28 ++++++++++++++++++----------
1 files changed, 18 insertions(+), 10 deletions(-)
diff --git a/app/pages/mine/mine.vue b/app/pages/mine/mine.vue
index d93beaa..000c9e7 100644
--- a/app/pages/mine/mine.vue
+++ b/app/pages/mine/mine.vue
@@ -40,7 +40,7 @@
</view>
<view class="menu-panel">
- <view v-for="item in menuList" :key="item.title" class="menu-panel__item" @click="jump(item)">
+ <view v-for="item in menuList" :key="item.title" class="menu-panel__item" @click="jump(item)" v-show="item.key !== 'reward' || userInfo.auditStatus === 3">
<text class="menu-panel__title">{{ item.title }}</text>
<view class="menu-panel__right">
<template v-if="item.key === 'wallet'">
@@ -55,7 +55,7 @@
<text v-else-if="userInfo.auditStatus === 3" class="menu-panel__sub menu-panel__sub--primary">宸茶璇�</text>
</template>
<template v-else-if="item.key === 'setting'">
- <text class="menu-panel__sub menu-panel__sub--muted">褰撳墠鐗堟湰V1.0.0</text>
+ <text class="menu-panel__sub menu-panel__sub--muted">褰撳墠鐗堟湰{{ appVersion }}</text>
</template>
<view class="menu-panel__arrow">
<image src="/static/image/mine_ar2@2x.png" mode="widthFix"></image>
@@ -82,6 +82,7 @@
navHeight: 0,
useVerifiedState: true,
serverPhone: '',
+ appVersion: 'V1.0.0',
menuList: [
{ key: 'wallet', title: '鎴戠殑閽卞寘' },
{ key: 'driver', title: '鍙告満璁よ瘉' },
@@ -136,6 +137,9 @@
const systemInfo = uni.getSystemInfoSync()
this.statusBarHeight = systemInfo.statusBarHeight || 0
this.navHeight = this.statusBarHeight + uni.upx2px(88)
+ if (plus.runtime && plus.runtime.version) {
+ this.appVersion = 'V' + plus.runtime.version
+ }
},
onShow() {
this.getStats()
@@ -178,9 +182,16 @@
url: '/pages/settings/settings'
})
} else if (item.key === 'reward') {
- uni.navigateTo({
- url: '/pages/reward-hall/reward-hall'
- })
+ if (this.userInfo.auditStatus === 3) {
+ uni.navigateTo({
+ url: '/pages/reward-hall/reward-hall'
+ })
+ } else {
+ uni.showToast({
+ title: '璁よ瘉閫氳繃鍚庢墠鍙繘鍏ュ鍔卞ぇ鍘�',
+ icon: 'none'
+ })
+ }
} else if (item.key === 'revenue') {
uni.navigateTo({
url: '/pages/revenue-analysis/revenue-analysis'
@@ -326,11 +337,8 @@
}
&__footer {
- position: fixed;
- left: 0;
- right: 0;
- bottom: 60rpx;
// padding: 16rpx 0 calc(env(safe-area-inset-bottom) + 20rpx);
+ padding-bottom: 30rpx;
display: flex;
justify-content: center;
}
@@ -413,7 +421,7 @@
.menu-panel {
margin-top: 20rpx;
- margin-bottom: 200rpx;
+ margin-bottom: 30rpx;
border-radius: 22rpx;
background: #ffffff;
overflow: hidden;
--
Gitblit v1.9.3