From efcbcea69c31c63c8b83c066a21a8f47fabee22d Mon Sep 17 00:00:00 2001 From: "qianhao.xu" Date: Mon, 22 Jan 2024 15:22:26 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=BB=E4=BD=93=E5=B7=A5=E7=A8=8B=E5=AE=8C?= =?UTF-8?q?=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/productManagement/workoder_v2.js | 29 ++- src/views/productManagement/workorder2.vue | 240 ++++++++++++++++++++- src/views/productManagement/workplan2.vue | 7 + 3 files changed, 264 insertions(+), 12 deletions(-) diff --git a/src/api/productManagement/workoder_v2.js b/src/api/productManagement/workoder_v2.js index 127d7ec..7878e25 100644 --- a/src/api/productManagement/workoder_v2.js +++ b/src/api/productManagement/workoder_v2.js @@ -21,6 +21,33 @@ export function deleteAllWorkorder(query) { url: '/mes/pro/workorder_v2/deleteAll', method: 'get', params: query, - + }) +} + +// 导出函数,添加新的工作计划 +export function addNewworkorder(data) { + return request({ + url: '/mes/pro/workorder_v2/addworkorder', + method: 'post', + data: data, + contextType: 'application/json', + }) +} + +// 导出函数,删除工作计划 +export function deleteworkorder(id) { + return request({ + url: '/mes/pro/workorder_v2/deleteitem/' + id, + method: 'get', + }) +} + +// 导出函数,更新工作计划 +export function updateworkorder(data) { + return request({ + url: '/mes/pro/workorder_v2/updateworkorder', + method: 'post', + data: data, + contextType: 'application/json', }) } diff --git a/src/views/productManagement/workorder2.vue b/src/views/productManagement/workorder2.vue index 2c59519..71b4a77 100644 --- a/src/views/productManagement/workorder2.vue +++ b/src/views/productManagement/workorder2.vue @@ -24,7 +24,7 @@ - 新建工单 + 新建工单 导入工单 导出工单 删除工单 @@ -48,7 +48,7 @@
将文件拖到此处,或点击上传
-
是否更新已经存在的生产计划
+
是否更新已经存在的生产工单
仅允许导入xls、xlsx格式文件。 下载模板
@@ -89,7 +89,6 @@ :data="workorder_table_data" > - @@ -103,9 +102,9 @@ - diff --git a/src/views/productManagement/workplan2.vue b/src/views/productManagement/workplan2.vue index 57c53f3..5e80069 100644 --- a/src/views/productManagement/workplan2.vue +++ b/src/views/productManagement/workplan2.vue @@ -582,6 +582,13 @@ export default { } }) .catch(() => {}) + }, + + //todo 新增生产计划 + addworkplan() { + this.dialog.title = '新增生产计划' + this.dialog.open = true + this.flag = 'insert' }, }, }