auth-web/src/api/v1/quartzExecuteLog.ts

23 lines
1.1 KiB
TypeScript

import { http } from '@/api/service/request';
import type { BaseResult, ResultTable } from '@/api/service/types';
/** 调度任务执行日志---获取调度任务执行日志列表 */
export const fetchGetQuartzExecuteLogList = (data: any) => {
return http.request<BaseResult<ResultTable>>('get', `quartzExecuteLog/getQuartzExecuteLogList/${data.currentPage}/${data.pageSize}`, { params: data });
};
/** 调度任务执行日志---添加调度任务执行日志 */
export const fetchAddQuartzExecuteLog = (data: any) => {
return http.request<BaseResult<object>>('post', 'quartzExecuteLog/addQuartzExecuteLog', { data });
};
/** 调度任务执行日志---更新调度任务执行日志 */
export const fetchUpdateQuartzExecuteLog = (data: any) => {
return http.request<BaseResult<object>>('put', 'quartzExecuteLog/updateQuartzExecuteLog', { data });
};
/** 调度任务执行日志---删除调度任务执行日志 */
export const fetchDeleteQuartzExecuteLog = (data: any) => {
return http.request<BaseResult<object>>('delete', 'quartzExecuteLog/deleteQuartzExecuteLog', { data });
};