From 0e99c5c11085bedc83d727c21060252ccbf743e2 Mon Sep 17 00:00:00 2001
From: 罗广辉 <guanghui.luo@foxmail.com>
Date: Thu, 09 Jul 2026 18:22:12 +0800
Subject: [PATCH] feat: 在线编辑功能

---
 applications/task-work-order/src/permission.js |   18 ++++++++++--------
 1 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/applications/task-work-order/src/permission.js b/applications/task-work-order/src/permission.js
index 18a27a0..3e0ebbd 100644
--- a/applications/task-work-order/src/permission.js
+++ b/applications/task-work-order/src/permission.js
@@ -67,14 +67,16 @@
           //   query: firstMenu.query || {},
           //   meta: firstMenu.meta || {},
           // })
-          store.commit('ADD_TAG', {
-            name: toMenu.name,
-            path: toMenu.path,
-            fullPath: toMenu.path,
-            params: toMenu.params || {},
-            query: toMenu.query || {},
-            meta: toMenu.meta || {},
-          })
+          if (toMenu && to.meta?.isTab !== false) {
+            store.commit('ADD_TAG', {
+              name: toMenu.name,
+              path: toMenu.path,
+              fullPath: toMenu.path,
+              params: toMenu.params || {},
+              query: toMenu.query || {},
+              meta: toMenu.meta || {},
+            })
+          }
 
           next(to.fullPath)
         }

--
Gitblit v1.9.3