diff --git a/src/views/device/inspectionPlan/index.vue b/src/views/device/inspectionPlan/index.vue index 9f503fd..fec55ba 100644 --- a/src/views/device/inspectionPlan/index.vue +++ b/src/views/device/inspectionPlan/index.vue @@ -344,25 +344,11 @@ - - - - - - - - - + - + - + + + + + + + + + @@ -870,25 +870,53 @@ export default { // 点击编辑设备-巡检项目 editorTheItem(e) { + console.log('e') + console.log(e) + console.log("form") + console.log(this.form.equipmentItem) + console.log("长度") + console.log(this.form.equipmentItem.length) + // 清除缓存 this.itemDetailList = []; + let qw = 1; + for (let i = 0; i < this.form.equipmentItem.length; i++) { - if (e.code == this.form.equipmentItem[i].code) { + + if (e.equipmentCode == this.form.equipmentItem[i].equipmentCode) { + console.log("一次") + console.log(e.equipmentCode == this.form.equipmentItem[i].equipmentCode) + console.log(e.equipmentCode) + console.log(this.form.equipmentItem[i].equipmentCode) + for (let j = 0; j < this.form.equipmentItem[i].equPlanDetailList.length; j++) { + + // 检查项名称 var itemName = this.form.equipmentItem[i].equPlanDetailList[j].itemName; + + console.log("长度") + console.log(this.form.equipmentItem[i].equPlanDetailList[j].equPlanStandardList.length) + for (let k = 0; k < this.form.equipmentItem[i].equPlanDetailList[j].equPlanStandardList.length; k++){ - this.form.equipmentItem[i].equPlanDetailList[j].equPlanStandardList[k].itemName = itemName; - if (this.form.equipmentItem[i].equPlanDetailList[j].equPlanStandardList[k].standardType == "qualitative") { - this.form.equipmentItem[i].equPlanDetailList[j].equPlanStandardList[k].standardTypeName = "定性"; - }else { - this.form.equipmentItem[i].equPlanDetailList[j].equPlanStandardList[k].standardTypeName = "定量"; + + if (this.form.equipmentItem[i].equPlanDetailList[j].equPlanStandardList[k].showFlag == true) { + this.form.equipmentItem[i].equPlanDetailList[j].equPlanStandardList[k].itemName = itemName; + if (this.form.equipmentItem[i].equPlanDetailList[j].equPlanStandardList[k].standardType == "qualitative") { + this.form.equipmentItem[i].equPlanDetailList[j].equPlanStandardList[k].standardTypeName = "定性"; + }else { + this.form.equipmentItem[i].equPlanDetailList[j].equPlanStandardList[k].standardTypeName = "定量"; + } + console.log(qw++) + this.itemDetailList.push(this.form.equipmentItem[i].equPlanDetailList[j].equPlanStandardList[k]); } - this.itemDetailList.push(this.form.equipmentItem[i].equPlanDetailList[j].equPlanStandardList[k]); } + } + } + } this.editorItem = true; diff --git a/src/views/device/inspectionWork/index.vue b/src/views/device/inspectionWork/index.vue index f4766a0..a3ea39b 100644 --- a/src/views/device/inspectionWork/index.vue +++ b/src/views/device/inspectionWork/index.vue @@ -382,7 +382,7 @@ width="180"> diff --git a/src/views/device/item/index.vue b/src/views/device/item/index.vue index fbef42d..81d8910 100644 --- a/src/views/device/item/index.vue +++ b/src/views/device/item/index.vue @@ -250,9 +250,9 @@ /> - - - + + + @@ -346,7 +346,7 @@ - + { @@ -677,10 +683,12 @@ export default { this.$refs["form"].validate(valid => { if (valid) { + this.itemLoading = true; if (this.form.itemId != null) { this.form.formStandard = this.formStandard; this.form.equipmentCodeList = this.selectEquipmentList; updateItem(this.form).then(response => { + this.itemLoading = false; if (response.code != 500) { this.$modal.msgSuccess("修改成功"); this.open = false; @@ -691,6 +699,7 @@ export default { this.form.formStandard = this.formStandard; this.form.equipmentCodeList = this.selectEquipmentList; addItem(this.form).then(response => { + this.itemLoading = false; if (response.code != 500){ this.$modal.msgSuccess("新增成功"); this.open = false; diff --git a/src/views/device/maintenanceWork/index.vue b/src/views/device/maintenanceWork/index.vue index 3dd587a..6eaac20 100644 --- a/src/views/device/maintenanceWork/index.vue +++ b/src/views/device/maintenanceWork/index.vue @@ -397,7 +397,7 @@ width="180"> diff --git a/src/views/device/spotCheckPlan/index.vue b/src/views/device/spotCheckPlan/index.vue index 59e2ee4..49738f1 100644 --- a/src/views/device/spotCheckPlan/index.vue +++ b/src/views/device/spotCheckPlan/index.vue @@ -85,10 +85,10 @@ placeholder="请选择循环执行时间结束"> - + @@ -301,7 +301,7 @@ {{ parseTime(scope.row.planLoopEnd, '{y}-{m}-{d}') }} - + - +