feat:项目管理-取证单-优化取证单导出word功能
This commit is contained in:
@@ -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('文件下载失败'));
|
||||
}
|
||||
Reference in New Issue
Block a user