Pārlūkot izejas kodu

fix bug add system

haojianlong 5 gadi atpakaļ
vecāks
revīzija
8abcdeed83
1 mainītis faili ar 5 papildinājumiem un 4 dzēšanām
  1. 5 4
      src/views/ledger/system/addsystem.vue

+ 5 - 4
src/views/ledger/system/addsystem.vue

@@ -58,8 +58,8 @@ export default {
       tableData: session.get("systemAddData")
         ? session.get("systemAddData").length
           ? session.get("systemAddData")
-          : [{ Checked: 1 }]
-        : [{ Checked: 1 }],
+          : [{}]
+        : [{}],
       copyTableData: [],
       category: "", //当前设备类
       myDialog: {
@@ -191,7 +191,7 @@ export default {
           }
         });
         let newK = Object.keys(item)
-        if ((item.Checked && newK.length > 1) || (!item.Checked && newK.length)) {
+        if (newK.length) {
           return item;
         }
       });
@@ -208,6 +208,7 @@ export default {
         if (item.flowBuild) {
           item.BuildingId = item.flowBuild
         }
+        item.Category = this.category.deviceId
       })
       if (flag) {
         this.$message.info("存在系统的本地名称为空,请检查")
@@ -230,7 +231,7 @@ export default {
     handleAddTableRow() {
       let addRowLength = this.addNum;
       for (let i = 0; i < addRowLength; i++) {
-        this.tableData.push({ Checked: 1 });
+        this.tableData.push({});
       }
       this.initTable();
       this.formaTableData();