feat: add pagination support for knowledge workflow actions

This commit is contained in:
CaptainB 2025-12-08 10:42:35 +08:00
parent ff5150d520
commit 9d8d395087
2 changed files with 26 additions and 0 deletions

View File

@ -295,6 +295,18 @@ const workflowAction: (
) => Promise<Result<any>> = (knowledge_id: string, instance, loading) => {
return post(`${prefix}/${knowledge_id}/action`, instance, {}, loading)
}
const getWorkflowActionPage: (
knowledge_id: string,
page: pageRequest,
query: any,
loading?: Ref<boolean>,
) => Promise<Result<any>> = (knowledge_id: string, page, query, loading) => {
return get(
`${prefix}/${knowledge_id}/action/${page.current_page}/${page.page_size}`,
query,
loading,
)
}
const getWorkflowAction: (
knowledge_id: string,
knowledge_action_id: string,
@ -369,6 +381,7 @@ export default {
putKnowledgeWorkflow,
listKnowledgeVersion,
workflowUpload,
getWorkflowActionPage,
} as {
[key: string]: any
}

View File

@ -353,6 +353,18 @@ const workflowAction: (
) => Promise<Result<any>> = (knowledge_id: string, instance, loading) => {
return post(`${prefix}/${knowledge_id}/action`, instance, {}, loading)
}
const getWorkflowActionPage: (
knowledge_id: string,
page: pageRequest,
query: any,
loading?: Ref<boolean>,
) => Promise<Result<any>> = (knowledge_id: string, page, query, loading) => {
return get(
`${prefix}/${knowledge_id}/action/${page.current_page}/${page.page_size}`,
query,
loading,
)
}
const getWorkflowAction: (
knowledge_id: string,
knowledge_action_id: string,
@ -430,6 +442,7 @@ export default {
putKnowledgeWorkflow,
listKnowledgeVersion,
workflowUpload,
getWorkflowActionPage,
} as {
[key: string]: any
}