From ffe06be91f95ffd2459ebdb2f9130d1e38d53ea7 Mon Sep 17 00:00:00 2001
From: zzw <228544128@qq.com>
Date: 星期二, 06 十月 2026 18:32:34 +0800
Subject: [PATCH] fix: preserve manually edited menu names
---
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