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

@@ -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
}