import request from '@/utils/request' export function queryTasks(data) { return request({ url: '/system/tasks/list', method: 'get', data }) } export function getTasks(id) { return request({ url: '/system/tasks/get?id=' + id, method: 'get' }) } /** * * 获取所有任务 * @returns */ export function getAllTasks() { return request({ url: '/system/tasks/getAll', method: 'get' }) } /** * 创建任务 * @param {*} data * @returns */ export function createTasks(data) { return request({ url: '/system/tasks/create', method: 'post', data }) } /** * 更新任务 * @param {*} data * @returns */ export function updateTasks(data) { return request({ url: '/system/tasks/update', method: 'post', data }) } /** * 删除任务 * @param {*} id * @returns */ export function deleteTasks(id) { return request({ url: '/system/tasks/delete?id=' + id, method: 'delete' }) } /** * 启动任务 * @param {*} id * @returns */ export function startTasks(id) { return request({ url: '/system/tasks/start?id=' + id, method: 'get' }) } /** * 停止任务 * @param {*} id * @returns */ export function stopTasks(id) { return request({ url: '/system/tasks/stop?id=' + id, method: 'get' }) } /** * 运行一次 * @param {*} id * @returns */ export function runTasks(id) { return request({ url: '/system/tasks/run?id=' + id, method: 'get' }) } /** * 导出 * @returns */ export function exportTasks() { return request({ url: '/system/tasks/export', method: 'get' }) } export default { queryTasks, getTasks, getAllTasks, createTasks, updateTasks, deleteTasks, startTasks, stopTasks, runTasks, exportTasks }