From df64c34d92cbe8501bbbfe837bc491a47452c0b6 Mon Sep 17 00:00:00 2001
From: baoshiwei <baoshiwei@shlanbao.cn>
Date: 星期一, 09 六月 2025 10:58:19 +0800
Subject: [PATCH] feat(eims): 新增保养工单批量修改功能并优化相关领域对象

---
 eims-ui-mobile/src/pages/home/index.vue |   16 +++++++++++-----
 1 files changed, 11 insertions(+), 5 deletions(-)

diff --git a/eims-ui-mobile/src/pages/home/index.vue b/eims-ui-mobile/src/pages/home/index.vue
index 8033aef..52dcd4e 100644
--- a/eims-ui-mobile/src/pages/home/index.vue
+++ b/eims-ui-mobile/src/pages/home/index.vue
@@ -61,7 +61,7 @@
           <template #title>
             <view class="flex items-center menu-title-box">
               <view class="menu-indicator"></view>
-              <view class="ml-1 text-xs">鏁版嵁鎬昏</view>
+              <view class="ml-1 text-sm">鏁版嵁鎬昏</view>
             </view>
           </template>
           <view class="flex flex-row justify-around">
@@ -85,7 +85,7 @@
           <template #title>
             <view class="flex items-center menu-title-box">
               <view class="menu-indicator"></view>
-              <view class="ml-1 text-xs">蹇嵎鎿嶄綔</view>
+              <view class="ml-1 text-sm">蹇嵎鎿嶄綔</view>
             </view>
           </template>
           <wd-grid :column="4">
@@ -95,6 +95,7 @@
               v-for="(item, index) in commonMenu"
               :key="item.id"
               @click.stop="goItemPage(item)"
+              v-show="!(isLeader() && item.custom)"
             >
               <image class="slot-img text-center" :src="item.icon" />
               <text>{{ item.name }}</text>
@@ -107,7 +108,7 @@
           <template #title>
             <view class="flex items-center menu-title-box">
               <view class="menu-indicator"></view>
-              <view class="ml-1 text-xs">璁惧绠$悊</view>
+              <view class="ml-1 text-sm">璁惧绠$悊</view>
             </view>
           </template>
           <wd-grid :column="4">
@@ -129,7 +130,7 @@
           <template #title>
             <view class="flex items-center menu-title-box">
               <view class="menu-indicator"></view>
-              <view class="ml-1 text-xs">鍙拌处鐩稿叧</view>
+              <view class="ml-1 text-sm">鍙拌处鐩稿叧</view>
             </view>
           </template>
           <wd-grid :column="4">
@@ -161,6 +162,7 @@
 import { receiveOrderRepair } from '@/service/mobile'
 import { useToast, useMessage } from 'wot-design-uni'
 import { ref } from 'vue'
+import {isLeader} from "@/utils/RoleUtils";
 
 const message = useMessage()
 const toast = useToast()
@@ -212,7 +214,11 @@
   } else {
     switch (item.name) {
       case '鎺ュ崟缁翠慨':
-        handleSelectReq()
+        if (isLeader()) {
+          toast.info('璇风櫥褰曠淮淇伐璐﹀彿鎺ュ崟')
+        } else {
+          handleSelectReq()
+        }
         break
     }
   }

--
Gitblit v1.9.3