From 943b68c17b27f3b0f9973533f832c48dd6afbb6f Mon Sep 17 00:00:00 2001
From: zzw <228544128@qq.com>
Date: 星期二, 06 十月 2026 15:01:53 +0800
Subject: [PATCH] feat: reorganize system menus and add error logs

---
 emergency-repair-web/src/components/MenuNode.vue |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/emergency-repair-web/src/components/MenuNode.vue b/emergency-repair-web/src/components/MenuNode.vue
index 705cc29..3543002 100644
--- a/emergency-repair-web/src/components/MenuNode.vue
+++ b/emergency-repair-web/src/components/MenuNode.vue
@@ -1,12 +1,12 @@
 <template>
-  <el-submenu v-if="item.children && item.children.length" :index="String(item.id)">
+  <el-submenu v-if="item.menuType !== 2 && item.children && item.children.length" :index="String(item.id)">
     <template slot="title">
       <i :class="item.icon || 'el-icon-menu'"></i>
       <span slot="title">{{ item.name }}</span>
     </template>
     <menu-node v-for="child in item.children" :key="child.id" :item="child"></menu-node>
   </el-submenu>
-  <el-menu-item v-else-if="item.url" :index="item.url">
+  <el-menu-item v-else-if="item.menuType !== 2 && item.url" :index="item.url">
     <i :class="item.icon || 'el-icon-tickets'"></i>
     <span slot="title">{{ item.name }}</span>
   </el-menu-item>

--
Gitblit v1.9.1