mirror of
https://github.com/imdap/ruoyi-plus-vben5.git
synced 2026-05-08 19:31:25 +08:00
chore: 完善请假申请
This commit is contained in:
@@ -1,4 +1,8 @@
|
||||
import type { TaskInfo } from './model';
|
||||
import type {
|
||||
CompleteTaskReqData,
|
||||
StartWorkFlowReqData,
|
||||
TaskInfo,
|
||||
} from './model';
|
||||
|
||||
import type { ID, IDS, PageQuery, PageResult } from '#/api/common';
|
||||
|
||||
@@ -8,15 +12,18 @@ import { requestClient } from '#/api/request';
|
||||
* 启动任务
|
||||
* @param data
|
||||
*/
|
||||
export function startWorkFlow(data: any) {
|
||||
return requestClient.postWithMsg<void>('/workflow/task/startWorkFlow', data);
|
||||
export function startWorkFlow(data: StartWorkFlowReqData) {
|
||||
return requestClient.post<{
|
||||
processInstanceId: string;
|
||||
taskId: string;
|
||||
}>('/workflow/task/startWorkFlow', data);
|
||||
}
|
||||
|
||||
/**
|
||||
* 办理任务
|
||||
* @param data
|
||||
*/
|
||||
export function completeTask(data: any) {
|
||||
export function completeTask(data: CompleteTaskReqData) {
|
||||
return requestClient.postWithMsg<void>('/workflow/task/completeTask', data);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user