Skip to content

Commit 48baeac

Browse files
committed
feat: add upload document endpoint to knowledge workflow
1 parent 7c8bbef commit 48baeac

File tree

1 file changed

+16
-6
lines changed

1 file changed

+16
-6
lines changed

ui/src/api/system-resource-management/knowledge.ts

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -305,19 +305,28 @@ const getWorkflowAction: (
305305

306306
/**
307307
* 保存知识库工作流
308-
* @param knowledge_id
309-
* @param data
310-
* @param loading
311-
* @returns
308+
* @param knowledge_id
309+
* @param data
310+
* @param loading
311+
* @returns
312312
*/
313313
const putKnowledgeWorkflow: (
314314
knowledge_id: string,
315315
data: any,
316316
loading?: Ref<boolean>,
317317
) => Promise<Result<any>> = (knowledge_id, data, loading) => {
318-
return put(`${prefix}/${knowledge_id}/workflow`, data, undefined, loading)
318+
return put(`${prefix}/${knowledge_id}/workflow`, data, undefined, loading)
319319
}
320320

321+
const workflowUpload: (
322+
knowledge_id: string,
323+
instance: Dict<any>,
324+
loading?: Ref<boolean>,
325+
) => Promise<Result<any>> = (knowledge_id: string, instance, loading) => {
326+
return post(`${prefix}/${knowledge_id}/upload_document`, instance, {}, loading)
327+
}
328+
329+
321330
const publish: (knowledge_id: string, loading?: Ref<boolean>) => Promise<Result<any>> = (
322331
knowledge_id: string,
323332
loading,
@@ -358,7 +367,8 @@ export default {
358367
getWorkflowAction,
359368
publish,
360369
putKnowledgeWorkflow,
361-
listKnowledgeVersion
370+
listKnowledgeVersion,
371+
workflowUpload,
362372
} as {
363373
[key: string]: any
364374
}

0 commit comments

Comments
 (0)