feat:【bpm】流程任务、流程实例的管理:100%
This commit is contained in:
@@ -18,9 +18,11 @@ export interface Task {
|
||||
status: number
|
||||
createTime: Date
|
||||
endTime?: Date
|
||||
durationInMillis?: number // 持续时间
|
||||
reason?: string
|
||||
assigneeUser?: TaskUser
|
||||
ownerUser?: TaskUser
|
||||
processInstanceId?: string // 流程实例 ID
|
||||
processInstance: ProcessInstance
|
||||
}
|
||||
|
||||
@@ -48,3 +50,8 @@ export function rejectTask(data: { id: string, reason: string }) {
|
||||
export function getTaskListByProcessInstanceId(processInstanceId: string) {
|
||||
return http.get<Task[]>(`/bpm/task/list-by-process-instance-id?processInstanceId=${processInstanceId}`)
|
||||
}
|
||||
|
||||
/** 查询任务管理分页 */
|
||||
export function getTaskManagerPage(params: PageParam) {
|
||||
return http.get<PageResult<Task>>('/bpm/task/manager-page', params)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user