feat(导图): 防抖/增量生成/移除冗余对比面板

- 重新生成按钮增加 :loading 防重复点击
- 生成进度提示(AI 正在生成中,已等待 X 秒)
- 用户编辑后弹窗选择「全量重新生成」或「增量更新」
- 移除独立的对比结果面板,着色结果直接展示在标准导图中
This commit is contained in:
2026-07-05 15:18:02 +08:00
parent e5adb4095b
commit 5a5a294f06
2 changed files with 64 additions and 29 deletions
+4 -4
View File
@@ -10,7 +10,7 @@ export interface StandardMindMap {
content: string;
outline: string;
summary: string;
generator: "BUILTIN" | "AI" | "USER";
generator: "BUILTIN" | "AI" | "USER" | "USER_MERGE";
generatorVersion?: string;
sourceReportCount: number;
sourceFragmentCount: number;
@@ -38,9 +38,9 @@ export const getStandardMindMap = (taskNum: string) => {
return request.get(`/review/standard-mind-map/${taskNum}`);
};
/** 强制重新生成标准思维导图 */
export const regenerateStandardMindMap = (taskNum: string) => {
return request.post(`/review/standard-mind-map/${taskNum}/regenerate`);
/** 强制重新生成标准思维导图(全量或增量) */
export const regenerateStandardMindMap = (taskNum: string, mode: "full" | "incremental" = "full") => {
return request.post(`/review/standard-mind-map/${taskNum}/regenerate?mode=${mode}`);
};
/** 用户编辑标准思维导图(大纲文本) */