From b1dbfd44f6bafaa4d24e0c1c3a0f7ae548e77f60 Mon Sep 17 00:00:00 2001 From: 王震 <10952869+daywangzhen@user.noreply.gitee.com> Date: 星期三, 27 十二月 2023 17:41:06 +0800 Subject: [PATCH] Merge branch 'master' of http://114.132.189.42:9002/r/mes-ocea-before --- src/views/plan/operationtask/operationtask-form.vue | 20 ++++++++++++++------ 1 files changed, 14 insertions(+), 6 deletions(-) diff --git a/src/views/plan/operationtask/operationtask-form.vue b/src/views/plan/operationtask/operationtask-form.vue index 35c8694..e57cdc9 100644 --- a/src/views/plan/operationtask/operationtask-form.vue +++ b/src/views/plan/operationtask/operationtask-form.vue @@ -671,7 +671,7 @@ } }) }, - changeWorkCenter() { + changeWorkCenter(opName) { this.workstations = [] this.dataForm.workstationId = null this.locationOptions = [] @@ -681,17 +681,26 @@ this.$refs.ganttIndex.init(this.workCenter) }) - this.changeWorkCenterAction() + this.changeWorkCenterAction(opName) }, - changeWorkCenterAction() { + changeWorkCenterAction(opName) { if (this.dataForm.workCenter) { const queryParamStation = Object.assign({ workCenter: this.dataForm.workCenter }) - + getAllWorkstationList(queryParamStation).then((response) => { const resData = response.data.data if (resData && resData.length > 0) { + let obj = null + resData.forEach((ele)=>{ + if(ele.name.indexOf(opName)>-1){ + obj = ele + } + }) + if(obj){ + this.dataForm.workstationId = obj.id + } this.workstations = resData } }) @@ -945,11 +954,10 @@ this.dataForm.operationName = routingOperation.operationName this.dataForm.workCenter = routingOperation.workCenter - this.changeWorkCenter() + this.changeWorkCenter(routingOperation.operationName) this.dataForm.routingOperationId = routingOperation.technologyRoutingOperationId }, - // 鏍规嵁宸ヤ綔绔欏垏鎹㈠簱浣� selectLocationByWorkstation() { this.locationOptions = [] -- Gitblit v1.9.3