From e249b6ae1cb1382d947cb1215fdf4139e379e51c Mon Sep 17 00:00:00 2001 From: zhuzhilei <987324949@qq.com> Date: Wed, 10 Apr 2024 15:49:01 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B7=A5=E8=89=BA=E6=B5=81=E7=A8=8BBUG?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/mes/pro/routeprocess.js | 7 +++++++ src/views/mes/pro/proroute/routeprocess.vue | 16 +++++++++------- 2 files changed, 16 insertions(+), 7 deletions(-) diff --git a/src/api/mes/pro/routeprocess.js b/src/api/mes/pro/routeprocess.js index efec2e7..c47a4b2 100644 --- a/src/api/mes/pro/routeprocess.js +++ b/src/api/mes/pro/routeprocess.js @@ -9,6 +9,13 @@ export function listRouteprocess(query) { }) } +export function listRouteprocessTwo(query) { + return request({ + url: '/mes/pro/routeprocess/processesList', + method: 'get', + params: query + }) +} // 查询产品的工艺组成列表 export function listProductprocess(productId) { diff --git a/src/views/mes/pro/proroute/routeprocess.vue b/src/views/mes/pro/proroute/routeprocess.vue index 259379a..a9ef439 100644 --- a/src/views/mes/pro/proroute/routeprocess.vue +++ b/src/views/mes/pro/proroute/routeprocess.vue @@ -456,7 +456,7 @@ import { getRouteprocess, delRouteprocess, addRouteprocess, - updateRouteprocess, + updateRouteprocess, listRouteprocessTwo, } from "@/api/mes/pro/routeprocess"; import { listProcess } from "@/api/mes/pro/process"; import { getToken } from "@/utils/auth"; @@ -856,23 +856,25 @@ export default { updateRouteprocess(this.form).then((response) => { this.$modal.msgSuccess("修改成功"); this.open = false; - // this.getList(); + this.getList(); }); } else { addRouteprocess(this.form).then((response) => { this.$modal.msgSuccess("新增成功"); this.open = false; - // this.getList(); + this.getList(); }); } - this.routeprocessList.forEach((item) => { - getRouteprocess(item.recordId).then((response1) => { - updateRouteprocess(response1.data).then((response2) => { + let aa = {routeId: this.form.routeId,orderNum: this.form.orderNum} + listRouteprocessTwo(aa).then((resp) => { + resp.data.forEach((item) => { + getRouteprocess(item.recordId).then((response) => { + updateRouteprocess(response.data).then(() => {}); }); }); + this.getList(); }); - this.getList(); } });