diff --git a/src/views/oa/erp/projectPurchase/edit.vue b/src/views/oa/erp/projectPurchase/edit.vue index be228bc..8ac3b30 100644 --- a/src/views/oa/erp/projectPurchase/edit.vue +++ b/src/views/oa/erp/projectPurchase/edit.vue @@ -12,6 +12,10 @@ :mode="false" /> +
+ 导出采购明细 +
+ @@ -137,7 +141,7 @@ @@ -220,11 +224,7 @@ @@ -255,13 +255,7 @@ - + @@ -796,6 +790,14 @@ const projectInfoSelectCallBack = (data: ProjectInfoVO[]) => { } }; +const handleExportSingle = () => { + proxy?.download( + `oa/erp/projectPurchase/exportSingle/${form.value.projectPurchaseId}`, + {}, + `projectPurchase_${form.value.projectCode}_${new Date().getTime()}.xlsx` + ); +}; + // 初始化调用 const loadSelectOptions = () => { getUserList(); diff --git a/src/views/oa/erp/projectPurchase/index.vue b/src/views/oa/erp/projectPurchase/index.vue index 4218324..e2f3eb7 100644 --- a/src/views/oa/erp/projectPurchase/index.vue +++ b/src/views/oa/erp/projectPurchase/index.vue @@ -37,10 +37,14 @@ 新增 - 修改 + 修改 - 删除 + 删除 导出 @@ -95,9 +99,18 @@ - - - + + + + + + @@ -263,6 +276,14 @@ const handleExport = () => { ); }; +const handleExportSingle = (row: ProjectPurchaseVO) => { + proxy?.download( + `oa/erp/projectPurchase/exportSingle/${row.projectPurchaseId}`, + {}, + `projectPurchase_${row.projectCode}_${new Date().getTime()}.xlsx` + ); +}; + onMounted(() => { getList(); });