From c6320777fcd8ef9155886f5018d32efeac1d805b Mon Sep 17 00:00:00 2001 From: chenfang Date: Fri, 15 Dec 2023 16:57:01 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BA=93=E5=AD=98=E4=BF=AE=E6=94=B9=E5=89=8D?= =?UTF-8?q?=E7=AB=AF=E5=B1=95=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/wms/inventorymoveJobMain/index.ts | 20 +++ src/api/wms/inventorymoveRequestMain/index.ts | 30 +++++ .../inventorychangeRequestMain/index.vue | 73 +---------- .../inventorychangeRequestMain.data.ts | 31 +---- .../inventorymoveJobMain/index.vue | 91 ++++++++++++- .../inventorymoveRequestMain/index.vue | 123 +++++++++++++++--- .../inventorymoveRequestMain.data.ts | 44 ++++++- 7 files changed, 293 insertions(+), 119 deletions(-) diff --git a/src/api/wms/inventorymoveJobMain/index.ts b/src/api/wms/inventorymoveJobMain/index.ts index 0b1372141..c683800a6 100644 --- a/src/api/wms/inventorymoveJobMain/index.ts +++ b/src/api/wms/inventorymoveJobMain/index.ts @@ -80,4 +80,24 @@ export const exportInventorymoveJobMain = async (params) => { // 下载用户导入模板 export const importTemplate = () => { return request.download({ url: '/wms/inventorymove-job-main/get-import-template' }) +} + +// 承接库存转移任务 +export const acceptInventorymoveMain = async (id) => { + return await request.put({ url: `/wms/inventorymove-job-main/accept?id=` + id }) +} + +// 放弃库存转移任务 +export const abandonInventorymoveMain = async (id) => { + return await request.put({ url: `/wms/inventorymove-job-main/abandon?id=` + id }) +} + +// 关闭库存转移任务 +export const closeInventorymoveMain = async (id) => { + return await request.put({ url: `/wms/inventorymove-job-main/close?id=` + id }) +} + +// 执行库存转移任务 +export const executeInventorymoveMain = async (data) => { + return await request.put({ url: `/wms/inventorymove-job-main/execute`, data}) } \ No newline at end of file diff --git a/src/api/wms/inventorymoveRequestMain/index.ts b/src/api/wms/inventorymoveRequestMain/index.ts index 5bec20ec7..e2dde21f0 100644 --- a/src/api/wms/inventorymoveRequestMain/index.ts +++ b/src/api/wms/inventorymoveRequestMain/index.ts @@ -64,4 +64,34 @@ export const exportInventorymoveRequestMain = async (params) => { // 下载用户导入模板 export const importTemplate = () => { return request.download({ url: '/wms/inventorymove-request-main/get-import-template' }) +} + +// 关闭 +export const close = (id) => { + return request.put({ url: '/wms/inventorymove-request-main/close?id=' + id }) +} + +// 重新添加 +export const reAdd = (id) => { + return request.put({ url: '/wms/inventorymove-request-main/reAdd?id=' + id }) +} + +// 提交审批 +export const submit = (id) => { + return request.put({ url: '/wms/inventorymove-request-main/submit?id=' + id }) +} + +// 驳回 +export const refused = (id) => { + return request.put({ url: '/wms/inventorymove-request-main/refused?id=' + id }) +} + +// 审批通过 +export const agree = (id) => { + return request.put({ url: '/wms/inventorymove-request-main/agree?id=' + id }) +} + +// 处理 +export const handle = (id) => { + return request.put({ url: '/wms/inventorymove-request-main/handle?id=' + id }) } \ No newline at end of file diff --git a/src/views/wms/moveManage/inventorychange/inventorychangeRequestMain/index.vue b/src/views/wms/moveManage/inventorychange/inventorychangeRequestMain/index.vue index 5639b52c3..52f69be97 100644 --- a/src/views/wms/moveManage/inventorychange/inventorychangeRequestMain/index.vue +++ b/src/views/wms/moveManage/inventorychange/inventorychangeRequestMain/index.vue @@ -72,7 +72,7 @@ + @success="importSuccess" :updateIsDisable="true" :coverIsDisable="true" :mode="2" />