From 0bb0c656b8e00504a655bb467a1c05e196fe5c10 Mon Sep 17 00:00:00 2001 From: YunaiV Date: Sun, 26 Oct 2025 15:36:52 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A=E3=80=90ele=E3=80=91=E3=80=90ai?= =?UTF-8?q?=E3=80=91mindmap=20=E7=9A=84=E4=BB=A3=E7=A0=81=E8=BF=81?= =?UTF-8?q?=E7=A7=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/web-ele/src/api/ai/mindmap/index.ts | 9 +++++---- .../web-ele/src/views/ai/mindmap/index/modules/right.vue | 7 ++++++- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/apps/web-ele/src/api/ai/mindmap/index.ts b/apps/web-ele/src/api/ai/mindmap/index.ts index 69e437341..192b9950f 100644 --- a/apps/web-ele/src/api/ai/mindmap/index.ts +++ b/apps/web-ele/src/api/ai/mindmap/index.ts @@ -6,6 +6,7 @@ import { requestClient } from '#/api/request'; const { apiURL } = useAppConfig(import.meta.env, import.meta.env.PROD); const accessStore = useAccessStore(); + export namespace AiMindmapApi { // AI 思维导图 export interface MindMap { @@ -19,7 +20,7 @@ export namespace AiMindmapApi { } // AI 思维导图生成 - export interface AiMindMapGenerateReq { + export interface AiMindMapGenerateReqVO { prompt: string; } } @@ -32,7 +33,7 @@ export function generateMindMap({ ctrl, }: { ctrl: AbortController; - data: AiMindmapApi.AiMindMapGenerateReq; + data: AiMindmapApi.AiMindMapGenerateReqVO; onClose?: (...args: any[]) => void; onError?: (...args: any[]) => void; onMessage?: (res: any) => void; @@ -53,12 +54,12 @@ export function generateMindMap({ }); } -// 查询思维导图分页 +/** 查询思维导图分页 */ export function getMindMapPage(params: any) { return requestClient.get(`/ai/mind-map/page`, { params }); } -// 删除思维导图 +/** 删除思维导图 */ export function deleteMindMap(id: number) { return requestClient.delete(`/ai/mind-map/delete?id=${id}`); } diff --git a/apps/web-ele/src/views/ai/mindmap/index/modules/right.vue b/apps/web-ele/src/views/ai/mindmap/index/modules/right.vue index e686585fa..5adc66aaf 100644 --- a/apps/web-ele/src/views/ai/mindmap/index/modules/right.vue +++ b/apps/web-ele/src/views/ai/mindmap/index/modules/right.vue @@ -134,7 +134,12 @@ defineExpose({