优化审计报告AI分析页面功能
This commit is contained in:
@@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user