haojianlong 5 years ago
parent
commit
3697189232
1 changed files with 7 additions and 5 deletions
  1. 7 5
      src/views/ledger/facility/partsmanage/addparts/index.vue

+ 7 - 5
src/views/ledger/facility/partsmanage/addparts/index.vue

@@ -208,7 +208,8 @@ export default {
             delete item[key];
           }
         });
-        if ((item.Checked&&keys.length>1) || (!item.Checked&&keys.length)) {
+        let newK = Object.keys(item)
+        if ((item.Checked&&newK.length>1) || (!item.Checked&&newK.length)) {
           return item;
         }
       });
@@ -226,13 +227,13 @@ export default {
         this.$message.info("存在设备的本地名称为空,请检查")
         return;
       }
-      let data = {
-        ParentId: this.category.deviceId, //当前设备id
-        Category: this.category.Code //当前部件分类
-      };
       let params = { projectId: this.projectId }
 
       for (let i = 0; i < newData.length; i++) {
+        let data = {
+          ParentId: this.category.deviceId, //当前设备id
+          Category: this.category.Code //当前部件分类
+        };
         params.data = Object.assign(data, newData[i]);
         await createPart(params).then(res => {
           let response = res.data;
@@ -368,6 +369,7 @@ export default {
     },
     //选择型号修改
     firmChange(data) {
+      console.log(this.row)
       tools.setDataForKey(this.tableData[this.row],"DPSpecificationID",data.specificationId)
       tools.setDataForKey(this.tableData[this.row],"LedgerParam.EquipManufactor.Brand",data.brand)
       tools.setDataForKey(this.tableData[this.row],"LedgerParam.EquipManufactor.Specification",data.name)