refactor: Job crontab components

This commit is contained in:
xingyu
2022-07-29 01:25:44 +08:00
parent 3257b55718
commit 407bc88ee1
17 changed files with 1090 additions and 2059 deletions

View File

@ -11,22 +11,22 @@ export const getDoneTaskPage = async (params) => {
}
export const completeTask = async (data) => {
return await request.put({ url: '/bpm/task/complete', data: data })
return await request.put({ url: '/bpm/task/complete', data })
}
export const approveTask = async (data) => {
return await request.put({ url: '/bpm/task/approve', data: data })
return await request.put({ url: '/bpm/task/approve', data })
}
export const rejectTask = async (data) => {
return await request.put({ url: '/bpm/task/reject', data: data })
return await request.put({ url: '/bpm/task/reject', data })
}
export const backTask = async (data) => {
return await request.put({ url: '/bpm/task/back', data: data })
return await request.put({ url: '/bpm/task/back', data })
}
export const updateTaskAssignee = async (data) => {
return await request.put({ url: '/bpm/task/update-assignee', data: data })
return await request.put({ url: '/bpm/task/update-assignee', data })
}
export const getTaskListByProcessInstanceId = async (processInstanceId) => {

View File

@ -19,8 +19,8 @@ export const createJobApi = (data: JobVO) => {
}
// 修改定时任务调度
export const updateJobApi = (params: JobVO) => {
return request.put({ url: '/infra/job/update', params })
export const updateJobApi = (data: JobVO) => {
return request.put({ url: '/infra/job/update', data })
}
// 删除定时任务调度
@ -35,11 +35,11 @@ export const exportJobApi = (params) => {
// 任务状态修改
export const updateJobStatusApi = (id: number, status: number) => {
const data = {
const params = {
id,
status
}
return request.put({ url: '/infra/job/update-status', data: data })
return request.put({ url: '/infra/job/update-status', params })
}
// 定时任务立即执行一次

View File

@ -8,5 +8,4 @@ export type JobVO = {
retryCount: number
retryInterval: number
monitorTimeout: number
createTime: string
}