diff --git a/src/api/ai/knowledge/document/index.ts b/src/api/ai/knowledge/document/index.ts index 4fe55c64..b7760e7d 100644 --- a/src/api/ai/knowledge/document/index.ts +++ b/src/api/ai/knowledge/document/index.ts @@ -24,11 +24,16 @@ export const KnowledgeDocumentApi = { return await request.get({ url: `/ai/knowledge/document/get?id=` + id }) }, - // 新增知识库文档 + // 新增知识库文档(单个) createKnowledgeDocument: async (data: KnowledgeDocumentVO) => { return await request.post({ url: `/ai/knowledge/document/create`, data }) }, + // 新增知识库文档(批量) + createKnowledgeDocumentList: async (data: any) => { + return await request.post({ url: `/ai/knowledge/document/create-list`, data }) + }, + // // 修改AI 知识库文档 // updateKnowledgeDocument: async (data: KnowledgeDocumentVO) => { // return await request.put({ url: `/ai/knowledge/document/update`, data }) diff --git a/src/router/modules/remaining.ts b/src/router/modules/remaining.ts index 1db04df6..334cb875 100644 --- a/src/router/modules/remaining.ts +++ b/src/router/modules/remaining.ts @@ -633,7 +633,7 @@ const remainingRouter: AppRouteRecordRaw[] = [ }, { path: 'console/knowledge/document/create', - component: () => import('@/views/ai/knowledge/document/create/index.vue'), + component: () => import('@/views/ai/knowledge/document/form/index.vue'), name: 'AiKnowledgeDocumentCreate', meta: { title: '创建文档', @@ -642,6 +642,18 @@ const remainingRouter: AppRouteRecordRaw[] = [ hidden: true, activeMenu: '/ai/console/knowledge/document' } + }, + { + path: 'console/knowledge/document/update', + component: () => import('@/views/ai/knowledge/document/form/index.vue'), + name: 'AiKnowledgeDocumentUpdate', + meta: { + title: '修改文档', + icon: 'ep:edit', + noCache: true, + hidden: true, + activeMenu: '/ai/console/knowledge/document' + } } ] }, diff --git a/src/views/ai/knowledge/document/create/ProcessStep.vue b/src/views/ai/knowledge/document/form/ProcessStep.vue similarity index 100% rename from src/views/ai/knowledge/document/create/ProcessStep.vue rename to src/views/ai/knowledge/document/form/ProcessStep.vue diff --git a/src/views/ai/knowledge/document/create/SplitStep.vue b/src/views/ai/knowledge/document/form/SplitStep.vue similarity index 73% rename from src/views/ai/knowledge/document/create/SplitStep.vue rename to src/views/ai/knowledge/document/form/SplitStep.vue index df469b12..4b603eed 100644 --- a/src/views/ai/knowledge/document/create/SplitStep.vue +++ b/src/views/ai/knowledge/document/form/SplitStep.vue @@ -78,17 +78,24 @@