From 6791ae679b5b4a243c68b49e29a95b3e4ffcda1b Mon Sep 17 00:00:00 2001 From: "JinLu.Yin" <411641505@qq.com> Date: Sun, 15 May 2022 19:26:23 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=9F=E4=BA=A7=E6=8E=92=E4=BA=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/mes/pro/protask.js | 44 ++ src/api/mes/pro/routeprocess.js | 11 + .../workstationSelect/simpletableSingle.vue | 235 ++++++++ src/views/mes/pro/schedule/index.vue | 560 ++++++++++++++++++ src/views/mes/pro/schedule/proTask.vue | 386 ++++++++++++ src/views/mes/pro/workorder/index.vue | 15 +- 6 files changed, 1248 insertions(+), 3 deletions(-) create mode 100644 src/api/mes/pro/protask.js create mode 100644 src/components/workstationSelect/simpletableSingle.vue create mode 100644 src/views/mes/pro/schedule/index.vue create mode 100644 src/views/mes/pro/schedule/proTask.vue diff --git a/src/api/mes/pro/protask.js b/src/api/mes/pro/protask.js new file mode 100644 index 0000000..c0cef4e --- /dev/null +++ b/src/api/mes/pro/protask.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询生产任务列表 +export function listProtask(query) { + return request({ + url: '/mes/pro/protask/list', + method: 'get', + params: query + }) +} + +// 查询生产任务详细 +export function getProtask(taskId) { + return request({ + url: '/mes/pro/protask/' + taskId, + method: 'get' + }) +} + +// 新增生产任务 +export function addProtask(data) { + return request({ + url: '/mes/pro/protask', + method: 'post', + data: data + }) +} + +// 修改生产任务 +export function updateProtask(data) { + return request({ + url: '/mes/pro/protask', + method: 'put', + data: data + }) +} + +// 删除生产任务 +export function delProtask(taskId) { + return request({ + url: '/mes/pro/protask/' + taskId, + method: 'delete' + }) +} diff --git a/src/api/mes/pro/routeprocess.js b/src/api/mes/pro/routeprocess.js index f88db96..4598113 100644 --- a/src/api/mes/pro/routeprocess.js +++ b/src/api/mes/pro/routeprocess.js @@ -9,6 +9,17 @@ export function listRouteprocess(query) { }) } + +// 查询产品的工艺组成列表 +export function listProductprocess(query) { + return request({ + url: '/mes/pro/routeprocess/listProductProcess', + method: 'get', + params: query + }) +} + + // 查询工艺组成详细 export function getRouteprocess(recordId) { return request({ diff --git a/src/components/workstationSelect/simpletableSingle.vue b/src/components/workstationSelect/simpletableSingle.vue new file mode 100644 index 0000000..20cf608 --- /dev/null +++ b/src/components/workstationSelect/simpletableSingle.vue @@ -0,0 +1,235 @@ + + + diff --git a/src/views/mes/pro/schedule/index.vue b/src/views/mes/pro/schedule/index.vue new file mode 100644 index 0000000..b80d869 --- /dev/null +++ b/src/views/mes/pro/schedule/index.vue @@ -0,0 +1,560 @@ + + + diff --git a/src/views/mes/pro/schedule/proTask.vue b/src/views/mes/pro/schedule/proTask.vue new file mode 100644 index 0000000..a14d74e --- /dev/null +++ b/src/views/mes/pro/schedule/proTask.vue @@ -0,0 +1,386 @@ + + + diff --git a/src/views/mes/pro/workorder/index.vue b/src/views/mes/pro/workorder/index.vue index 95c4006..0ba50fb 100644 --- a/src/views/mes/pro/workorder/index.vue +++ b/src/views/mes/pro/workorder/index.vue @@ -142,12 +142,15 @@ - + - + + + + @@ -280,7 +283,7 @@ - + @@ -391,6 +394,9 @@ export default { productSpc: null, unitOfMeasure: null, quantity: null, + quantityProduced: null, + quantityChanged: null, + quantityScheduled: null, clientId: null, clientCode: null, clientName: null, @@ -484,6 +490,9 @@ export default { productSpc: null, unitOfMeasure: null, quantity: null, + quantityProduced: null, + quantityChanged: null, + quantityScheduled: null, clientId: null, clientCode: null, clientName: null,