From 67e18ea1f22a234bb043bcc2b32aa5ae07185948 Mon Sep 17 00:00:00 2001 From: wws <18630710203@163.com> Date: Thu, 30 Nov 2023 19:56:08 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B7=A5=E5=8D=95BUG=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/device/upkeepOrder/index.vue | 56 +++++++++++++++++++++----- 1 file changed, 45 insertions(+), 11 deletions(-) diff --git a/src/views/device/upkeepOrder/index.vue b/src/views/device/upkeepOrder/index.vue index e5735aa..13f0ae1 100644 --- a/src/views/device/upkeepOrder/index.vue +++ b/src/views/device/upkeepOrder/index.vue @@ -578,12 +578,20 @@ stripe @selection-change="selectChangeEqu" style="width: 100%"> - + label="部位"> + + + + @@ -1543,28 +1551,54 @@ export default { } } }, - // 点击编辑设备-巡检项目 + // 点击编辑设备-保养项目 editorTheItem(e) { // 清除缓存 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) { + for (let j = 0; j < this.form.equipmentItem[i].equPlanDetailList.length; j++) { + + // 部位 var itemName = this.form.equipmentItem[i].equPlanDetailList[j].itemName; - 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 = "定量"; + // 方法 + var itemMethod = this.form.equipmentItem[i].equPlanDetailList[j].itemMethod; + // 工具 + var itemTools = this.form.equipmentItem[i].equPlanDetailList[j].itemTools; + // // 周期 + // var itemLoop = this.form.equipmentItem[i].equPlanDetailList[j].itemLoop; + // var itemLoopType = this.form.equipmentItem[i].equPlanDetailList[j].itemLoopType; + + for (let k = 0; k < this.form.equipmentItem[i].equPlanDetailList[j].equPlanStandardList.length; k++) { + + if (this.form.equipmentItem[i].equPlanDetailList[j].equPlanStandardList[k].showFlag == true) { + + this.form.equipmentItem[i].equPlanDetailList[j].equPlanStandardList[k].itemName = itemName; + this.form.equipmentItem[i].equPlanDetailList[j].equPlanStandardList[k].itemMethod = itemMethod; + this.form.equipmentItem[i].equPlanDetailList[j].equPlanStandardList[k].itemTools = itemTools; + // this.form.equipmentItem[i].equPlanDetailList[j].equPlanStandardList[k].itemLoop = itemLoop; + // this.form.equipmentItem[i].equPlanDetailList[j].equPlanStandardList[k].itemLoopType = itemLoopType; + + + 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 = "定量"; + } + 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;