From 1ae987d882c1d67c0ee11c40af05d311df9e214b Mon Sep 17 00:00:00 2001
From: zxl <763096477@qq.com>
Date: 星期三, 23 七月 2025 15:25:55 +0800
Subject: [PATCH] 需求改动

---
 pages/tabbar/user/utils/tool.vue |   78 +++++++++++++++++++++++---------------
 1 files changed, 47 insertions(+), 31 deletions(-)

diff --git a/pages/tabbar/user/utils/tool.vue b/pages/tabbar/user/utils/tool.vue
index 21aa150..3703d08 100644
--- a/pages/tabbar/user/utils/tool.vue
+++ b/pages/tabbar/user/utils/tool.vue
@@ -3,17 +3,17 @@
 		<!-- 甯哥敤宸ュ叿 -->
 		<view class="interact-tools" style="margin-bottom: 15px">
 
-			<div class="paddingBox">
+			<view class="paddingBox">
 				<view class="interact-container">
 					<view class="interact-item" @click="navigateTo('/pages/mine/address/addressManage')">
 						<image src="/static/mine/myaddress.png" mode=""></image>
 						<view>鍦板潃绠$悊</view>
 					</view>
 
-					<view class="interact-item" @click="navigateTo('/pages/mine/myTracks')">
+<!-- 					<view class="interact-item" @click="navigateTo('/pages/mine/myTracks')">
 						<image src="/static/mine/logistics.png" mode=""></image>
 						<view>鎴戠殑瓒宠抗</view>
-					</view>
+					</view> -->
 
 					<view class="interact-item" @click="navigateTo('/pages/order/evaluate/myEvaluate')">
 						<image src="/static/mine/feedback.png" mode=""></image>
@@ -25,10 +25,10 @@
 			</view> -->
 
 
-					<view class="interact-item" @click="navigateTo('/pages/mine/myCollect')">
+<!-- 					<view class="interact-item" @click="navigateTo('/pages/mine/myCollect')">
 						<image src="/static/mine/myfavorite.png" mode=""></image>
 						<view>鎴戠殑鍏虫敞</view>
-					</view>
+					</view> -->
 
 
 
@@ -42,35 +42,40 @@
 			  <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')">
+<!-- 					<view class="interact-item" @click="navigateTo('/pages/mine/activity/myActivity')">
 						<image src="/static/mine/shensu.png" mode=""></image>
 						<view>鎴戠殑娲诲姩</view>
-					</view>
+					</view> -->
+<!--					</view>-->
 
-					<view class="interact-item" @click="navigateTo('/pages/mine/activity/reportActivity')">
+					<view class="interact-item" v-if="isStoreManger"  @click="navigateTo('/pages/mine/activity/applyActivityList')">
 						<image src="/static/mine/shensu.png" mode=""></image>
-						<view>娲诲姩</view>
+						<view>鐢宠娲诲姩</view>
 					</view>
 
-					<view class="interact-item" @click="navigateTo('/pages/mine/myCollect/myCollect')">
+				<!-- 	<view class="interact-item" @click="navigateTo('/pages/mine/myCollect/myCollect')">
 						<image src="/static/mine/shensu.png" mode=""></image>
 						<view>鎴戠殑鏀惰棌</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>
+					</view>
+					<view class="interact-item"  @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>
@@ -84,15 +89,10 @@
 
 
 
-					<view class="interact-item" @click="navigateTo('/pages/mine/signIn')">
+<!-- 					<view class="interact-item" @click="navigateTo('/pages/mine/signIn')">
 						<image src="/static/mine/sign.png" mode=""></image>
 						<view>姣忔棩绛惧埌</view>
-					</view>
-
-
-
-
-
+					</view> -->
 
 					<view class="interact-item" @click="navigateTo('/pages/cart/coupon/couponCenter')">
 						<image src="/static/mine/couponcenter.png" mode=""></image>
@@ -101,10 +101,10 @@
 
 
 
-					<view class="interact-item" @click="navigateTo('/pages/promotion/bargain/log')">
+<!-- 					<view class="interact-item" @click="navigateTo('/pages/promotion/bargain/log')">
 						<image src="/static/mine/kanjia.png" mode=""></image>
 						<view>鐮嶄环璁板綍</view>
-					</view>
+					</view> -->
 
 
 
@@ -128,20 +128,24 @@
 						<image src="/static/mine/setting.png" mode=""></image>
 						<view>璁剧疆</view>
 					</view>
-					<view class="interact-item" @click="navigateTo('/pages/goods-manager/goodsList/goodsList')">
+					<view class="interact-item" v-if="isStoreManger"  @click="navigateTo('/pages/goods-manager/goodsList/goodsList')">
 						<image src="/static/mine/setting.png" mode=""></image>
 						<view>鍟嗗搧绠$悊</view>
 					</view>
-					
+					<view class="interact-item" v-if="isStoreManger" @click="navigateTo('/pages/supplier/suppler-order/suppler-order')">
+						<image src="/static/mine/order.png" mode=""></image>
+						<view>鍟嗘埛璁㈠崟绠$悊</view>
+					</view>
 
 				</view>
-			</div>
+			</view>
 		</view>
 	</view>
 </template>
 
 <script>
-	import {
+	import { getUserInfo } from "@/api/members";
+import {
 		distribution
 	} from "@/api/goods";
 	import configs from "@/config/config";
@@ -150,12 +154,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