Преглед на файлове

修改树形节点回显问题

吴朋磊 преди 1 месец
родител
ревизия
3e641a1767
променени са 2 файла, в които са добавени 5 реда и са изтрити 10 реда
  1. 4 9
      src/views/targetImprove/components/CommonTree.vue
  2. 1 1
      src/views/targetImprove/consolidate/index.vue

+ 4 - 9
src/views/targetImprove/components/CommonTree.vue

@@ -183,12 +183,10 @@ export default {
     return {};
   },
   computed:{
-  
-    subjectName()
+    targetCommon()
     {
-      return this.$store.state.target.subjectName;
+      return this.$store.state.target.targetCommon;
     }
-  
 
   },
   // ==================== 生命周期 ====================
@@ -231,8 +229,6 @@ export default {
      * @param {Object} checkedInfo - 勾选状态详情 { checkedNodes, checkedKeys, halfCheckedKeys, halfCheckedNodes }
      */
     handleNodeCheck(data, checkedInfo) {
-        console.log("当前节点数据:", data);
-        console.log("勾选状态详情:", checkedInfo);
       this.$emit("nodeCheck", checkedInfo.checkedKeys);
     },
 
@@ -246,8 +242,8 @@ export default {
      */
     HandleAiExplain(node, data) 
     {
-        console.log("当前节点数据:", data);
-      let content = "科目:"+this.subjectName+",知识点:"+data.knowledgeName;
+
+      let content = "科目:"+this.targetCommon.subjectName+",知识点:"+data.knowledgeName;
       this.openAiRobot(content);
 
     },
@@ -340,7 +336,6 @@ export default {
       //    仅发送一个数组参数(包含第一个节点及其所有子节点的 key)
       if (this.showCheckbox) {
         const checkedKeys = treeRef.getCheckedKeys();
-        console.log("当前节点数据:", checkedKeys);
         this.$emit("nodeCheck", checkedKeys);
       }
     },

+ 1 - 1
src/views/targetImprove/consolidate/index.vue

@@ -46,7 +46,7 @@
             ref="treeTestRef"
             :tree-data="mockTreeData"
             :tree-props="{ label: 'knowledgeName', children: 'children' }"
-            node-key="id"
+            node-key="knowledgeId"
             show-checkbox
             :default-expand-all="false"
             @nodeCheck="HandleTestNodeCheck"