feat(projects): 新增我的已办,我的抄送功能

This commit is contained in:
AN
2025-07-15 21:45:23 +08:00
parent bd6b575af6
commit 01d42722f5
18 changed files with 690 additions and 8 deletions

View File

@ -87,6 +87,7 @@ export function fetchGetTaskWaitList(data: Api.Workflow.TaskSearchParams) {
params: data
});
}
/** 获取可驳回节点 */
export function fetchGetBackNode(definitionId: CommonType.IdType, nodeCode: string) {
return request<Api.Workflow.FlowNodeList>({
@ -94,6 +95,7 @@ export function fetchGetBackNode(definitionId: CommonType.IdType, nodeCode: stri
method: 'get'
});
}
/** 驳回任务 */
export function fetchBackTask(data: Api.Workflow.BackOperateParams) {
return request<boolean>({
@ -102,3 +104,21 @@ export function fetchBackTask(data: Api.Workflow.BackOperateParams) {
data
});
}
/** 获取我的已办任务 */
export function fetchGetFinishedTask(data: Api.Workflow.TaskSearchParams) {
return request<Api.Workflow.HisTaskList>({
url: '/workflow/task/pageByTaskFinish',
method: 'get',
params: data
});
}
/** 获取我的抄送任务 */
export function fetchGetCopyTask(data: Api.Workflow.TaskSearchParams) {
return request<Api.Workflow.TaskList>({
url: '/workflow/task/pageByTaskCopy',
method: 'get',
params: data
});
}