zcy преди 4 години
родител
ревизия
88f35becc6
променени са 1 файла, в които са добавени 6 реда и са изтрити 2 реда
  1. 6 2
      src/views/basics/section/CheckAndEditModel.vue

+ 6 - 2
src/views/basics/section/CheckAndEditModel.vue

@@ -15,6 +15,7 @@
         <j-list-select-tag
           v-model="model.lineId"
           dict-code="line"
+          @change="deptChange"
         />
       </a-form-model-item>
       <a-form-model-item label="所属车间" prop="deptStations">
@@ -28,7 +29,7 @@
           style="width: 100%"
           :tree-data="treeData"
           tree-node-filter-prop="label"
-          :replace-fields="{children:'children', title:'label', key:'id', value: 'id' }"
+          :replace-fields="{children:'children', title:'deptName', key:'deptId', value: 'deptId' }"
         />
       </a-form-model-item>
       <a-form-model-item label="行别" prop="xingbie">
@@ -104,11 +105,14 @@ export default {
   created() {
   },
   methods: {
+    deptChange() {
+      this.model.deptStations = []
+    },
     loadTree(lineId) {
       this.treeData = []
       getAction(this.url.tree + lineId).then((res) => {
         if (res.code === 200) {
-          this.treeData = res.data
+          this.treeData = res.rows
         }
       })
     },