feat: include is_publish flag in workflow serialization

This commit is contained in:
CaptainB 2025-12-03 16:54:35 +08:00
parent 85b408ecd1
commit 0d8958847f

View File

@ -363,17 +363,25 @@ const getWorkflowAction: (
/**
*
* @param knowledge_id
* @param data
* @param loading
* @returns
* @param knowledge_id
* @param data
* @param loading
* @returns
*/
const putKnowledgeWorkflow: (
knowledge_id: string,
data: any,
loading?: Ref<boolean>,
) => Promise<Result<any>> = (knowledge_id, data, loading) => {
return put(`${prefix}/${knowledge_id}/workflow`, data, undefined, loading)
return put(`${prefix}/${knowledge_id}/workflow`, data, undefined, loading)
}
const workflowUpload: (
knowledge_id: string,
instance: Dict<any>,
loading?: Ref<boolean>,
) => Promise<Result<any>> = (knowledge_id: string, instance, loading) => {
return post(`${prefix}/${knowledge_id}/upload_document`, instance, {}, loading)
}
const publish: (knowledge_id: string, loading?: Ref<boolean>) => Promise<Result<any>> = (
@ -421,6 +429,7 @@ export default {
publish,
putKnowledgeWorkflow,
listKnowledgeVersion,
workflowUpload,
} as {
[key: string]: any
}