Quellcode durchsuchen

分配合同段wbs,右侧树,节点名称使用nodeName字段

gangyj vor 3 Jahren
Ursprung
Commit
8a5bc59c0a
2 geänderte Dateien mit 8 neuen und 1 gelöschten Zeilen
  1. 7 1
      src/components/tree-tree/main.vue
  2. 1 0
      src/views/manager/contractinfo/detail.vue

+ 7 - 1
src/components/tree-tree/main.vue

@@ -29,7 +29,7 @@
         <el-scrollbar :style="scrollbarStyle">
           <el-tree show-checkbox
             :data="rightTreeData" @check-change="checkChange('rightTree')"
-            :props="defaultProps" :expand-on-click-node="false"
+            :props="rightProps?rightProps:defaultProps" :expand-on-click-node="false"
             highlight-current node-key="id"
             ref="rightTree" :default-expanded-keys="rightExpands">
           </el-tree>
@@ -56,6 +56,12 @@ export default {
     showAllCheck:{
       type:Boolean,
       default:false
+    },
+    rightProps:{
+      type:Object,
+      default: function () {
+        return null;
+      }
     }
   },
   computed: {

+ 1 - 0
src/views/manager/contractinfo/detail.vue

@@ -426,6 +426,7 @@
               ref="treetotree"
               @onAddTree="treeChang"
               @onDelTree="treeChang"
+              :right-props="{children: 'children',label: 'nodeName',}"
             ></tree-tree>
           </div>
           <div v-else>