From 8bc78bfa2bfcf6dd02731de80e2da4976124b3e7 Mon Sep 17 00:00:00 2001 From: songguoqiang Date: Sat, 8 Feb 2025 14:34:59 +0800 Subject: [PATCH] =?UTF-8?q?YT-1928=EF=BC=9A=E8=A1=A5=E7=BB=99=E5=93=81?= =?UTF-8?q?=E5=8F=91=E6=96=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/wms/preparetoissueMain/index.ts | 5 ++ src/utils/disposition/defaultButtons.ts | 13 ++++ .../preparetoissueMain/index.vue | 78 ++++++++++++++++++- .../preparetoissueMain.data.ts | 38 ++++++++- 4 files changed, 131 insertions(+), 3 deletions(-) diff --git a/src/api/wms/preparetoissueMain/index.ts b/src/api/wms/preparetoissueMain/index.ts index 4cf759e2f..33dbf77f8 100644 --- a/src/api/wms/preparetoissueMain/index.ts +++ b/src/api/wms/preparetoissueMain/index.ts @@ -114,6 +114,11 @@ export const generateIssueRequest = (number) => { return request.post({ url: '/wms/preparetoissue-main/generateIssueRequest?number=' + number }) } +// 批量创建发料申请 +export const batchGenerateIssueRequest = (numbers) => { + return request.post({ url: '/wms/preparetoissue-main/batchGenerateIssueRequest?numbers=' + numbers }) +} + // 创建发料申请 export const getNumber = (id) => { return request.post({ url: '/wms/preparetoissue-main/getNumber?id=' + id }) diff --git a/src/utils/disposition/defaultButtons.ts b/src/utils/disposition/defaultButtons.ts index f2752f177..5fbc8ef2b 100644 --- a/src/utils/disposition/defaultButtons.ts +++ b/src/utils/disposition/defaultButtons.ts @@ -1492,6 +1492,19 @@ export function mainSeeDetailBtn(option: any) { hasPermi: '' }) } + +// 主列表-批量试算 +export function mainLisSelectiontTrialResultBtn(option: any) { + return __defaultBtnOption(option, { + label: t(`ts.批量试算`).replace('ts.', ''), + name: 'trial_result', + hide: false, + type: 'primary', + color: '', + float: 'left', + hasPermi: '' + }) +} // 默认按钮规则 function __defaultBtnOption(option: any, specific: any) { return { diff --git a/src/views/wms/issueManage/preparetoissueplan/preparetoissueMain/index.vue b/src/views/wms/issueManage/preparetoissueplan/preparetoissueMain/index.vue index f2829298b..74e38b532 100644 --- a/src/views/wms/issueManage/preparetoissueplan/preparetoissueMain/index.vue +++ b/src/views/wms/issueManage/preparetoissueplan/preparetoissueMain/index.vue @@ -26,6 +26,7 @@