feat:项目管理-取证单-优化取证单导出word功能

This commit is contained in:
2026-02-04 17:12:16 +08:00
parent a0a833c534
commit b74bc2d1e7
2 changed files with 107 additions and 4 deletions

View File

@@ -777,4 +777,41 @@ export async function generateAuditEvidence(data: {
return res.data;
}
return Promise.reject(new Error(res.data.message));
}
/**
* 下载审计取证单Word文档
*/
export async function downloadAuditEvidence(data: {
caseIndex?: string;
pageIndex?: string;
pageTotal?: string;
projectName?: string;
auditedTarget?: string;
auditMatter?: string;
summaryTitle?: string;
auditRecord?: string;
auditFinding?: string;
evidenceBasis?: string;
handling?: string;
attachment?: string;
auditors?: string;
compileDate?: string;
providerOpinion?: string;
providerDate?: string;
attachmentPages?: string;
feedbackDeadline?: string;
}) {
const res = await request.post(
MODULES_API_URL + '/ai/auditEvidence/download',
data,
{
responseType: 'blob' // 处理二进制流响应
}
);
if (res.status === 200) {
return res.data;
}
return Promise.reject(new Error('文件下载失败'));
}