From 2c1962077e0f6d8a33e470a5943e6c4284feba02 Mon Sep 17 00:00:00 2001 From: "han\\hanst" Date: Mon, 13 Jul 2026 17:23:04 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=95=E9=AA=8C=E5=8D=95=E9=A2=86=E6=96=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/erf/erf.js | 19 + src/views/modules/erf/expIssueList.vue | 623 ++++++++++++++++++ .../searchConfirmIssureNotify.vue | 10 +- .../soIssueNotify/searchIssureNotify.vue | 8 +- .../soIssueNotify/searchIssureNotifyForCK.vue | 8 +- 5 files changed, 661 insertions(+), 7 deletions(-) create mode 100644 src/views/modules/erf/expIssueList.vue diff --git a/src/api/erf/erf.js b/src/api/erf/erf.js index a1ac7a0..cc40e7f 100644 --- a/src/api/erf/erf.js +++ b/src/api/erf/erf.js @@ -201,6 +201,25 @@ export const batchDeleteRawMaterial = data => createAPI(`/erf/rawMaterial/batchD */ export const getPartDescByPartNo = data => createAPI(`/erf/rawMaterial/getPartDescByPartNo`, 'post', data) +// ===================================================== +// 试验单领料 API接口定义 +// ===================================================== + +/** + * 查询已排产试验单列表(用于创建领料单) + */ +export const searchScheduledApplyList = data => createAPI(`/erf/expIssue/searchScheduledApplyList`, 'post', data) + +/** + * 预览勾选试验单的领料明细 + */ +export const getIssueMaterialPreview = data => createAPI(`/erf/expIssue/getIssueMaterialPreview`, 'post', data) + +/** + * 创建试验单领料单(默认状态:已计划) + */ +export const createIssueOrder = data => createAPI(`/erf/expIssue/createIssueOrder`, 'post', data) + // ===================================================== // 样品完成周期报表 API接口定义 // ===================================================== diff --git a/src/views/modules/erf/expIssueList.vue b/src/views/modules/erf/expIssueList.vue new file mode 100644 index 0000000..45b7954 --- /dev/null +++ b/src/views/modules/erf/expIssueList.vue @@ -0,0 +1,623 @@ + + + + + diff --git a/src/views/modules/orderIssure/soIssueNotify/searchConfirmIssureNotify.vue b/src/views/modules/orderIssure/soIssueNotify/searchConfirmIssureNotify.vue index 76d1bf4..a5d19d2 100644 --- a/src/views/modules/orderIssure/soIssueNotify/searchConfirmIssureNotify.vue +++ b/src/views/modules/orderIssure/soIssueNotify/searchConfirmIssureNotify.vue @@ -82,7 +82,7 @@ :align="item.align" :fixed="item.fixed==''?false:item.fixed" :min-width="item.columnWidth" :label="item.columnLabel">