Просмотр исходного кода

fix add parts bug and message.info

haojianlong 5 лет назад
Родитель
Сommit
948709e098
1 измененных файлов с 11 добавлено и 1 удалено
  1. 11 1
      src/views/ledger/facility/partsmanage/addparts/index.vue

+ 11 - 1
src/views/ledger/facility/partsmanage/addparts/index.vue

@@ -208,7 +208,7 @@ export default {
             delete item[key];
           }
         });
-        if (keys.length && Object.keys(item).length) {
+        if ((item.Checked&&keys.length>1) || (!item.Checked&&keys.length)) {
           return item;
         }
       });
@@ -216,6 +216,16 @@ export default {
         this.$message("创建信息为空,请录入信息后再创建!");
         return;
       }
+      let flag = false;
+      newData.map(item=>{
+        if(item.Checked&&!item.EquipLocalName){
+          flag = true;
+        }
+      })
+      if (flag) {
+        this.$message.info("存在设备的本地名称为空,请检查")
+        return;
+      }
       let data = {
         ParentId: this.category.deviceId, //当前设备id
         Category: this.category.Code //当前部件分类