完成审计报告生成功能页面

This commit is contained in:
2026-03-10 22:51:53 +08:00
parent 92a6a32868
commit 65235ec961
11 changed files with 2732 additions and 283 deletions

View File

@@ -780,7 +780,7 @@ export async function generateAuditEvidence(data: {
}
/**
* 下载审计取证单Word文档
* 下载审计取证单 Word 文档
*/
export async function downloadAuditEvidence(data: {
caseIndex?: string;
@@ -814,4 +814,41 @@ export async function downloadAuditEvidence(data: {
return res.data;
}
return Promise.reject(new Error('文件下载失败'));
}
/**
* 保存审计取证单到数据库
*/
export async function saveAuditEvidence(data: {
caseIndex?: string;
projectId?: number;
projectName?: string;
auditedTarget?: string;
contentType?: number;
auditMatterType?: string;
auditMatter?: string;
summaryTitle?: string;
auditRecord?: string;
auditFinding?: string;
evidenceBasis?: string;
handling?: string;
suggestion?: string;
attachment?: string;
auditors?: string;
compileDate?: string;
providerOpinion?: string;
providerDate?: string;
attachmentPages?: string;
feedbackDeadline?: string;
history?: string;
}) {
const res = await request.post<ApiResult<any>>(
MODULES_API_URL + '/ai/auditEvidence/save',
data
);
if (res.data.code === 0) {
return res.data;
}
return Promise.reject(new Error(res.data.message));
}