2024-10-15 22:40:19 +08:00
|
|
|
import { http } from '@/api/service/request';
|
|
|
|
import type { BaseResult, ResultTable } from '@/api/service/types';
|
|
|
|
|
|
|
|
/** 任务调度分组---获取任务调度分组列表 */
|
|
|
|
export const fetchGetSchedulersGroupList = (data: any) => {
|
2025-04-24 13:43:37 +08:00
|
|
|
return http.request<BaseResult<ResultTable>>(
|
|
|
|
'get',
|
|
|
|
`schedulersGroup/getSchedulersGroupList/${data.currentPage}/${data.pageSize}`,
|
|
|
|
{ params: data }
|
|
|
|
);
|
2024-10-15 22:40:19 +08:00
|
|
|
};
|
|
|
|
|
|
|
|
/** 任务调度分组---获取所有任务调度分组 */
|
|
|
|
export const fetchGetAllSchedulersGroup = () => {
|
2025-04-24 13:43:37 +08:00
|
|
|
return http.request<BaseResult<ResultTable>>('get', 'schedulersGroup/getAllSchedulersGroup');
|
2024-10-15 22:40:19 +08:00
|
|
|
};
|
|
|
|
|
|
|
|
/** 任务调度分组---添加任务调度分组 */
|
|
|
|
export const fetchAddSchedulersGroup = (data: any) => {
|
2025-04-24 13:43:37 +08:00
|
|
|
return http.request<BaseResult<object>>('post', 'schedulersGroup/addSchedulersGroup', { data });
|
2024-10-15 22:40:19 +08:00
|
|
|
};
|
|
|
|
|
|
|
|
/** 任务调度分组---更新任务调度分组 */
|
|
|
|
export const fetchUpdateSchedulersGroup = (data: any) => {
|
2025-04-24 13:43:37 +08:00
|
|
|
return http.request<BaseResult<object>>('put', 'schedulersGroup/updateSchedulersGroup', { data });
|
2024-10-15 22:40:19 +08:00
|
|
|
};
|
|
|
|
|
|
|
|
/** 任务调度分组---删除任务调度分组 */
|
|
|
|
export const fetchDeleteSchedulersGroup = (data: any) => {
|
2025-04-24 13:43:37 +08:00
|
|
|
return http.request<BaseResult<object>>('delete', 'schedulersGroup/deleteSchedulersGroup', { data });
|
2024-10-15 22:40:19 +08:00
|
|
|
};
|