From e50f021ddf73b80f5a1273b8b01e7dd4344a4cdc Mon Sep 17 00:00:00 2001
From: zxl <763096477@qq.com>
Date: 星期二, 24 六月 2025 14:17:57 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/dev' into dev
---
pages/tabbar/user/utils/tool.vue | 36 ++++++++++++++++++++++++------------
1 files changed, 24 insertions(+), 12 deletions(-)
diff --git a/pages/tabbar/user/utils/tool.vue b/pages/tabbar/user/utils/tool.vue
index 21aa150..1520f0e 100644
--- a/pages/tabbar/user/utils/tool.vue
+++ b/pages/tabbar/user/utils/tool.vue
@@ -42,10 +42,10 @@
<view>鎴戠殑鍒嗛攢</view>
</view> -->
- <view class="interact-item" @click="navigateTo('/pages/mine/myCollect')">
+ <!-- <view class="interact-item" @click="navigateTo('/pages/mine/myCollect')">
<image src="/static/mine/shensu.png" mode=""></image>
<view>鎴戠殑鏀惰棌</view>
- </view>
+ </view> -->
<view class="interact-item" @click="navigateTo('/pages/mine/activity/myActivity')">
<image src="/static/mine/shensu.png" mode=""></image>
@@ -62,15 +62,19 @@
<view>鎴戠殑鏀惰棌</view>
</view>
- <view class="interact-item" @click="navigateTo('/pages/userPermissions/userPermissions')">
+ <view class="interact-item" v-if="isStoreManger" @click="navigateTo('/pages/userPermissions/userPermissions')">
<image src="/static/mine/shensu.png" mode=""></image>
<view>鐢ㄦ埛鏉冮檺</view>
</view>
+ <view class="interact-item" v-if="isStoreManger" @click="navigateTo('/pages/news/news')">
+ <image src="/static/mine/shensu.png" mode=""></image>
+ <view>鏂伴椈</view>
+ </view>
- <view class="interact-item" @click="navigateTo('/pages/customerManager/customerManager')">
+ <!-- <view class="interact-item" v-if="isStoreManger" @click="navigateTo('/pages/customerManager/customerManager')">
<image src="/static/mine/shensu.png" mode=""></image>
<view>瀹㈡埛绠$悊</view>
- </view>
+ </view> -->
<view class="interact-item" @click="navigateTo('/pages/order/complain/complainList')">
<image src="/static/mine/shensu.png" mode=""></image>
<view>鎴戠殑鎶曡瘔</view>
@@ -88,11 +92,6 @@
<image src="/static/mine/sign.png" mode=""></image>
<view>姣忔棩绛惧埌</view>
</view>
-
-
-
-
-
<view class="interact-item" @click="navigateTo('/pages/cart/coupon/couponCenter')">
<image src="/static/mine/couponcenter.png" mode=""></image>
@@ -141,7 +140,8 @@
</template>
<script>
- import {
+ import { getUserInfo } from "@/api/members";
+import {
distribution
} from "@/api/goods";
import configs from "@/config/config";
@@ -150,12 +150,24 @@
export default {
data() {
return {
+ isStoreManger:false,
configs,
storage
}
},
-
+ onReady(){
+ getUserInfo().then(res => {
+ if(res.data.result){
+ if(res.data.result.storeId){
+ this.isStoreManger = true;
+ }else{
+ this.isStoreManger = false;
+ }
+ }
+ })
+ },
methods: {
+
handleNavigate(url) {
uni.navigateTo({
url,
--
Gitblit v1.8.0