From 20975948ef17e30faa068330953bc2e1e694fd84 Mon Sep 17 00:00:00 2001 From: lb Date: Mon, 20 Nov 2023 16:50:38 +0800 Subject: [PATCH] update --- .../components/ProcessBomList.vue | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/src/views/extend/processFlowView/components/ProcessBomList.vue b/src/views/extend/processFlowView/components/ProcessBomList.vue index 8522f904..4817d42d 100644 --- a/src/views/extend/processFlowView/components/ProcessBomList.vue +++ b/src/views/extend/processFlowView/components/ProcessBomList.vue @@ -191,14 +191,25 @@ export default { } // 获取设备及bom列表 - this.http( - '/extend/process-flow-det/getEquipmentDetBySectionId?id=' + sectionId, - 'post' - ).then(({ code, data }) => { + this.http('/extend/process-flow-det/getEquipmentDetBySectionId', 'post', { + sectionId, + flowDetId: detId, + }).then(({ code, data }) => { if (code == 0) { this.bomList = data.map((eq) => { eq.materialsBom = eq.materialsBom || []; eq.valuesBom = eq.valuesBom || []; + // 设置选中状态 + eq.materialsBom.chosen = eq.materialsBomChoseId ?? null; + eq.valuesBom.chosen = eq.valuesBomChoseId ?? null; + if (eq.materialsBom.chosen || eq.valuesBom.chosen) { + this.selectedBoms.push({ + equipmentId: eq.id, + equMaterialBomId: eq.materialsBom.chosen, + equValueBomId: eq.valuesBom.chosen, + }); + } + // 设置设备id eq.materialsBom.equipmentId = eq.id; eq.valuesBom.equipmentId = eq.id; return eq;