Skip to content

Commit 0d89588

Browse files
committed
feat: include is_publish flag in workflow serialization
1 parent 85b408e commit 0d89588

File tree

1 file changed

+14
-5
lines changed

1 file changed

+14
-5
lines changed

ui/src/api/system-shared/knowledge.ts

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -363,17 +363,25 @@ const getWorkflowAction: (
363363

364364
/**
365365
* 保存知识库工作流
366-
* @param knowledge_id
367-
* @param data
368-
* @param loading
369-
* @returns
366+
* @param knowledge_id
367+
* @param data
368+
* @param loading
369+
* @returns
370370
*/
371371
const putKnowledgeWorkflow: (
372372
knowledge_id: string,
373373
data: any,
374374
loading?: Ref<boolean>,
375375
) => Promise<Result<any>> = (knowledge_id, data, loading) => {
376-
return put(`${prefix}/${knowledge_id}/workflow`, data, undefined, loading)
376+
return put(`${prefix}/${knowledge_id}/workflow`, data, undefined, loading)
377+
}
378+
379+
const workflowUpload: (
380+
knowledge_id: string,
381+
instance: Dict<any>,
382+
loading?: Ref<boolean>,
383+
) => Promise<Result<any>> = (knowledge_id: string, instance, loading) => {
384+
return post(`${prefix}/${knowledge_id}/upload_document`, instance, {}, loading)
377385
}
378386

379387
const publish: (knowledge_id: string, loading?: Ref<boolean>) => Promise<Result<any>> = (
@@ -421,6 +429,7 @@ export default {
421429
publish,
422430
putKnowledgeWorkflow,
423431
listKnowledgeVersion,
432+
workflowUpload,
424433
} as {
425434
[key: string]: any
426435
}

0 commit comments

Comments
 (0)