优化审计报告AI分析页面功能

This commit is contained in:
2026-04-12 22:07:43 +08:00
parent 3ac7e69330
commit bf5be2e832
4 changed files with 42 additions and 41 deletions

View File

@@ -271,7 +271,7 @@ import {
ReloadOutlined,
SaveOutlined
} from '@ant-design/icons-vue';
import {generateAuditReport, downloadAuditReport, queryAuditReport, saveAuditReport} from "@/api/ai/auditReport";
import {generateDefaultText, downloadAuditReport, queryAuditReport, saveAuditReport} from "@/api/ai/auditReport";
import {getPwlProjectLibraryByIds} from '@/api/pwl/pwlProjectLibrary';
const useForm = Form.useForm;
@@ -1373,14 +1373,13 @@ const generateContent = async (sectionIndex: number, childIndex?: number) => {
item.generating = true;
try {
const result = await generateAuditReport({
kbId: form.kbId || '',
kbIds: combinedKbIds.value,
// 获取章节标题
const chapterTitle = isChild ? item.title : section.title;
const result = await generateDefaultText({
projectId: form.id,
formCommit: formCommit,
history: item.content || '',
suggestion: item.suggestion || '',
// 新增:传递完整的上下文数据
...contextData
chapterTitle: chapterTitle
});
item.content = result;
} finally {