From 228b881e5a893ec010a194ac42011a4169d0c590 Mon Sep 17 00:00:00 2001
From: cl <1442464845@qq.com>
Date: 星期二, 21 四月 2026 14:24:15 +0800
Subject: [PATCH] 料箱码查询优化
---
rsf-admin/src/utils/common.js | 11 ++++++++---
1 files changed, 8 insertions(+), 3 deletions(-)
diff --git a/rsf-admin/src/utils/common.js b/rsf-admin/src/utils/common.js
index a230a7f..53ff85c 100644
--- a/rsf-admin/src/utils/common.js
+++ b/rsf-admin/src/utils/common.js
@@ -41,10 +41,15 @@
const navMenus = [];
const traverse = (nodes) => {
nodes.forEach((node) => {
- if (!node.children) {
- navMenus.push(node);
+ // 鍙跺瓙锛氭棤瀛愭垨 children 涓虹┖鏁扮粍锛涗粎鏀堕泦鏈� component 鐨勮妭鐐癸紙椤甸潰璧勬簮锛�
+ const children = node.children;
+ const hasChildren = Array.isArray(children) && children.length > 0;
+ if (!hasChildren) {
+ if (node.component) {
+ navMenus.push(node);
+ }
} else {
- traverse(node.children);
+ traverse(children);
}
});
};
--
Gitblit v1.9.1