diff --git a/src/api/erf/erf.js b/src/api/erf/erf.js
index 895225b..216ee1c 100644
--- a/src/api/erf/erf.js
+++ b/src/api/erf/erf.js
@@ -210,6 +210,11 @@ export const getPartDescByPartNo = data => createAPI(`/erf/rawMaterial/getPartDe
*/
export const getSampleCycleReportList = data => createAPI(`/erf/sampleCycleReport/list`, 'post', data)
+/**
+ * 导出样品完成周期报表
+ */
+export const exportSampleCycleReport = data => createAPI(`/erf/sampleCycleReport/export`, 'post', data, 'download')
+
// =====================================================
// 审批周期报表 API接口定义
// =====================================================
@@ -220,6 +225,11 @@ export const getSampleCycleReportList = data => createAPI(`/erf/sampleCycleRepor
*/
export const getApprovalCycleReportList = data => createAPI(`/erf/approvalCycleReport/list`, 'post', data)
+/**
+ * 导出审批周期报表
+ */
+export const exportApprovalCycleReport = data => createAPI(`/erf/approvalCycleReport/export`, 'post', data, 'download')
+
/**
* 催办:向指定申请单所有未确认的审批人(技术经理、生产经理、质量经理、计划员)发送催办邮件
*/
diff --git a/src/views/modules/erf/approvalCycleReport.vue b/src/views/modules/erf/approvalCycleReport.vue
index fc31ff2..eb87e3c 100644
--- a/src/views/modules/erf/approvalCycleReport.vue
+++ b/src/views/modules/erf/approvalCycleReport.vue
@@ -107,6 +107,9 @@
查询
重置
+
+ {{ exportLoading ? '导出中...' : '导出' }}
+
@@ -335,7 +338,7 @@