From 47241f7ef0dd7e4143dfe6888235e897efe7906f Mon Sep 17 00:00:00 2001
From: wangting <675591594@qq.com>
Date: 星期五, 29 三月 2024 11:24:54 +0800
Subject: [PATCH] UI上下文展示引擎

---
 Source/ProjectWeb/src/components/refer/vciWebReferClassify.vue |   26 ++++++++++++++------------
 1 files changed, 14 insertions(+), 12 deletions(-)

diff --git a/Source/ProjectWeb/src/components/refer/vciWebReferClassify.vue b/Source/ProjectWeb/src/components/refer/vciWebReferClassify.vue
index 55139a3..6cc1956 100644
--- a/Source/ProjectWeb/src/components/refer/vciWebReferClassify.vue
+++ b/Source/ProjectWeb/src/components/refer/vciWebReferClassify.vue
@@ -532,19 +532,21 @@
     },
     initTreeData: function (nodes) {
       let treeData = [];
-      nodes.forEach((item) => {
-        let children = item.children;
-        if (children) {
-          children = this.initTreeData(children);
-        }
-        treeData.push({
-          label: item[this.props.label],
-          value: item[this.props.value],
-          leaf: !item.children,
-          children: children,
-          attributes: item,
+      if(nodes && Array.isArray(nodes)){
+        nodes.forEach((item) => {
+          let children = item.children;
+          if (children) {
+            children = this.initTreeData(children);
+          }
+          treeData.push({
+            label: item[this.props.label],
+            value: item[this.props.value],
+            leaf: !item.children,
+            children: children,
+            attributes: item,
+          });
         });
-      });
+      }
       return treeData;
     },
     filterNode(value, data) {

--
Gitblit v1.9.3