From 10993ccc484c051f98f19775248184c7a99a3dfc Mon Sep 17 00:00:00 2001 From: "han\\hanst" Date: Thu, 26 Feb 2026 14:55:25 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8A=A5=E8=A1=A8?= 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/approvalCycleReport.vue | 750 ++++++++++++++++++ .../modules/erf/components/expApplyForm.vue | 2 +- src/views/modules/erf/expApplyList.vue | 2 +- src/views/modules/erf/sampleCycleReport.vue | 678 ++++++++++++++++ 5 files changed, 1449 insertions(+), 2 deletions(-) create mode 100644 src/views/modules/erf/approvalCycleReport.vue create mode 100644 src/views/modules/erf/sampleCycleReport.vue diff --git a/src/api/erf/erf.js b/src/api/erf/erf.js index e83532e..4316d5b 100644 --- a/src/api/erf/erf.js +++ b/src/api/erf/erf.js @@ -185,3 +185,22 @@ export const batchDeleteRawMaterial = data => createAPI(`/erf/rawMaterial/batchD * 根据物料编码查询物料描述(从part表) */ export const getPartDescByPartNo = data => createAPI(`/erf/rawMaterial/getPartDescByPartNo`, 'post', data) + +// ===================================================== +// 样品完成周期报表 API接口定义 +// ===================================================== + +/** + * 查询样品完成周期报表列表(分页) + */ +export const getSampleCycleReportList = data => createAPI(`/erf/sampleCycleReport/list`, 'post', data) + +// ===================================================== +// 审批周期报表 API接口定义 +// ===================================================== + +/** + * 查询审批周期报表列表(分页) + * 统计从申请单发起日到三类经理(技术/生产/质量)全部审批完成的周期 + */ +export const getApprovalCycleReportList = data => createAPI(`/erf/approvalCycleReport/list`, 'post', data) diff --git a/src/views/modules/erf/approvalCycleReport.vue b/src/views/modules/erf/approvalCycleReport.vue new file mode 100644 index 0000000..8037420 --- /dev/null +++ b/src/views/modules/erf/approvalCycleReport.vue @@ -0,0 +1,750 @@ + + + + + diff --git a/src/views/modules/erf/components/expApplyForm.vue b/src/views/modules/erf/components/expApplyForm.vue index 15039c5..1ee9174 100644 --- a/src/views/modules/erf/components/expApplyForm.vue +++ b/src/views/modules/erf/components/expApplyForm.vue @@ -176,7 +176,7 @@ - + {{ saveHeaderData.creatorName }} diff --git a/src/views/modules/erf/expApplyList.vue b/src/views/modules/erf/expApplyList.vue index a91888f..305d336 100644 --- a/src/views/modules/erf/expApplyList.vue +++ b/src/views/modules/erf/expApplyList.vue @@ -224,7 +224,7 @@ diff --git a/src/views/modules/erf/sampleCycleReport.vue b/src/views/modules/erf/sampleCycleReport.vue new file mode 100644 index 0000000..1f2eb11 --- /dev/null +++ b/src/views/modules/erf/sampleCycleReport.vue @@ -0,0 +1,678 @@ + + + + +