Просмотр исходного кода

fix: 隐藏动态菜单,将评论申诉单拎出来成一个菜单

sgc 2 недель назад
Родитель
Сommit
1166b346c2
2 измененных файлов с 28 добавлено и 26 удалено
  1. 27 25
      src/assets/json/authMenuList.json
  2. 1 1
      src/stores/modules/auth.ts

+ 27 - 25
src/assets/json/authMenuList.json

@@ -914,7 +914,7 @@
         "icon": "Operation",
         "title": "动态",
         "isLink": "",
-        "isHide": false,
+        "isHide": true,
         "isFull": false,
         "isAffix": false,
         "isKeepAlive": false
@@ -928,7 +928,7 @@
             "icon": "Setting",
             "title": "动态广场",
             "isLink": "",
-            "isHide": false,
+            "isHide": true,
             "isFull": false,
             "isAffix": false,
             "isKeepAlive": false
@@ -956,7 +956,7 @@
             "icon": "Setting",
             "title": "我的动态",
             "isLink": "",
-            "isHide": false,
+            "isHide": true,
             "isFull": false,
             "isAffix": false,
             "isKeepAlive": false
@@ -978,19 +978,36 @@
           }
         },
         {
-          "path": "/dynamicManagement/reviewAppeal",
-          "name": "reviewAppeal",
-          "component": "/dynamicManagement/reviewAppeal",
+          "path": "/dynamicManagement/draftDynamic",
+          "name": "draftDynamic",
+          "component": "/dynamicManagement/draftDynamic",
           "meta": {
-            "icon": "ChatDotSquare",
-            "title": "评论申诉",
+            "icon": "Document",
+            "title": "好友优惠券详情",
+            "activeMenu": "/dynamicManagement/draftDynamic",
             "isLink": "",
-            "isHide": false,
+            "isHide": true,
             "isFull": false,
             "isAffix": false,
             "isKeepAlive": false
           }
-        },
+        }
+      ]
+    },
+    {
+      "path": "/dynamicManagement/reviewAppeal",
+      "name": "reviewAppeal",
+      "component": "/dynamicManagement/reviewAppeal",
+      "meta": {
+        "icon": "ChatDotSquare",
+        "title": "评论申诉",
+        "isLink": "",
+        "isHide": false,
+        "isFull": false,
+        "isAffix": false,
+        "isKeepAlive": false
+      },
+      "children": [
         {
           "path": "/dynamicManagement/reviewAppealHistory",
           "name": "reviewAppealHistory",
@@ -1020,21 +1037,6 @@
             "isAffix": false,
             "isKeepAlive": false
           }
-        },
-        {
-          "path": "/dynamicManagement/draftDynamic",
-          "name": "draftDynamic",
-          "component": "/dynamicManagement/draftDynamic",
-          "meta": {
-            "icon": "Document",
-            "title": "好友优惠券详情",
-            "activeMenu": "/dynamicManagement/draftDynamic",
-            "isLink": "",
-            "isHide": true,
-            "isFull": false,
-            "isAffix": false,
-            "isKeepAlive": false
-          }
         }
       ]
     },

+ 1 - 1
src/stores/modules/auth.ts

@@ -36,7 +36,7 @@ export const useAuthStore = defineStore({
       const { data } = (await getAuthMenuListApi()) as any;
 
       const hasPermission = await usePermission();
-      const hideMenuNames = ["storeDecoration", "financialManagement", "licenseManagement", "dynamicManagement"];
+      const hideMenuNames = ["storeDecoration", "financialManagement", "licenseManagement"];
 
       // 获取用户信息和 businessSection(经营板块)、mealsFlag(是否提供餐食)、storeId、storeTickets
       const userInfo = localGet("geeker-user")?.userInfo || {};