From f5f79fa16d97060b63f535097f3ff0661d15c625 Mon Sep 17 00:00:00 2001 From: "JinLu.Yin" <411641505@qq.com> Date: Sat, 14 May 2022 14:32:36 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B7=A5=E8=89=BA=E6=B5=81=E7=A8=8B=E5=AF=B9?= =?UTF-8?q?=E5=BA=94=E7=9A=84=E4=BA=A7=E5=93=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/mes/pro/routeproduct.js | 53 +++ .../mes/md/mditem/components/itembom.vue | 4 +- .../mes/md/workstation/components/tool.vue | 2 +- src/views/mes/pro/proroute/index.vue | 17 +- src/views/mes/pro/proroute/product.vue | 383 ++++++++++++++++++ src/views/mes/pro/proroute/routeprocess.vue | 8 +- 6 files changed, 455 insertions(+), 12 deletions(-) create mode 100644 src/api/mes/pro/routeproduct.js create mode 100644 src/views/mes/pro/proroute/product.vue diff --git a/src/api/mes/pro/routeproduct.js b/src/api/mes/pro/routeproduct.js new file mode 100644 index 0000000..493b459 --- /dev/null +++ b/src/api/mes/pro/routeproduct.js @@ -0,0 +1,53 @@ +import request from '@/utils/request' + +// 查询产品制程列表 +export function listRouteproduct(query) { + return request({ + url: '/mes/pro/routeproduct/list', + method: 'get', + params: query + }) +} + +// 查询产品制程详细 +export function getRouteproduct(recordId) { + return request({ + url: '/mes/pro/routeproduct/' + recordId, + method: 'get' + }) +} + +// 新增产品制程 +export function addRouteproduct(data) { + return request({ + url: '/mes/pro/routeproduct', + method: 'post', + data: data + }) +} + +// 修改产品制程 +export function updateRouteproduct(data) { + return request({ + url: '/mes/pro/routeproduct', + method: 'put', + data: data + }) +} + +// 修改产品制程 +export function moveRouteproduct(data) { + return request({ + url: '/mes/pro/routeproduct/move', + method: 'put', + data: data + }) +} + +// 删除产品制程 +export function delRouteproduct(recordId) { + return request({ + url: '/mes/pro/routeproduct/' + recordId, + method: 'delete' + }) +} diff --git a/src/views/mes/md/mditem/components/itembom.vue b/src/views/mes/md/mditem/components/itembom.vue index f1f72da..cce08df 100644 --- a/src/views/mes/md/mditem/components/itembom.vue +++ b/src/views/mes/md/mditem/components/itembom.vue @@ -78,7 +78,7 @@ - + @@ -124,7 +124,7 @@ components: { ItemSelect }, queryParams: { pageNum: 1, pageSize: 10, - itemId: null, + itemId: this.itemId, bomItemId: null, bomItemCode: null, bomItemName: null, diff --git a/src/views/mes/md/workstation/components/tool.vue b/src/views/mes/md/workstation/components/tool.vue index 5ac92ce..0ce5a0b 100644 --- a/src/views/mes/md/workstation/components/tool.vue +++ b/src/views/mes/md/workstation/components/tool.vue @@ -79,7 +79,7 @@ export default { queryParams: { pageNum: 1, pageSize: 10, - workstationId: null, + workstationId: this.workstationId, toolTypeId: null, toolTypeCode: null, toolTypeName: null, diff --git a/src/views/mes/pro/proroute/index.vue b/src/views/mes/pro/proroute/index.vue index f1935e3..1cb6ba7 100644 --- a/src/views/mes/pro/proroute/index.vue +++ b/src/views/mes/pro/proroute/index.vue @@ -96,7 +96,7 @@ - +