feat:项目管理-取证单-附件优化

This commit is contained in:
2026-02-02 11:08:18 +08:00
parent 79db6cbcc9
commit f2c726c5c6
2 changed files with 28 additions and 6 deletions

View File

@@ -768,7 +768,7 @@
const section: any = navigationItems.value[sectionIndex];
const tableInfo = getTableInfo(sectionIndex);
evidenceBaseInfo.caseIndex = (form as any).code || props.data?.code || '';
evidenceBaseInfo.caseIndex = (form as any).caseIndex || props.data?.caseIndex || '';
evidenceBaseInfo.projectName = form.name || props.data?.name || '';
evidenceBaseInfo.auditedTarget =
(form as any).nickname || (props.data as any)?.nickname || '';
@@ -975,9 +975,10 @@
}
// 调用generateAuditEvidence API
const projectCaseIndex = (form as any).caseIndex || props.data?.caseIndex || '';
const requestData = {
// 基础信息
caseIndex: (form as any).code || props.data?.code || '',
caseIndex: projectCaseIndex,
projectName: form.name || props.data?.name || '',
auditedTarget: (form as any).nickname || (props.data as any)?.nickname || '',
auditMatter: currentTable.title || section?.title || section?.name || '',
@@ -1031,7 +1032,7 @@
console.log('生成的取证单数据:', apiResult.data);
// 自动打开取证单预览弹窗并填充数据
evidenceBaseInfo.caseIndex = apiResult.data.caseIndex || (form as any).code || props.data?.code || '';
evidenceBaseInfo.caseIndex = projectCaseIndex;
evidenceBaseInfo.projectName = apiResult.data.projectName || form.name || props.data?.name || '';
evidenceBaseInfo.auditedTarget = apiResult.data.auditedTarget || (form as any).nickname || (props.data as any)?.nickname || '';
evidenceBaseInfo.auditMatter = apiResult.data.auditMatter || currentTable.title || section?.title || section?.name || '';
@@ -1039,7 +1040,7 @@
// 将生成的取证单数据作为选中的行数据传入,包含所有字段
const evidenceData = {
// 基础信息字段
caseIndex: apiResult.data.caseIndex || '',
caseIndex: projectCaseIndex,
projectName: apiResult.data.projectName || '',
auditedTarget: apiResult.data.auditedTarget || '',
auditMatter: apiResult.data.auditMatter || '',