| | |
| | | import request from '@/utils/request'
|
| | | import request from "@/utils/request";
|
| | |
|
| | | // 查询定时任务调度列表
|
| | | export function listJob(query) {
|
| | | return request({
|
| | | url: '/monitor/job/list',
|
| | | method: 'get',
|
| | | params: query
|
| | | })
|
| | | url: "/monitor/job/list",
|
| | | method: "get",
|
| | | params: query,
|
| | | });
|
| | | }
|
| | |
|
| | | // 查询定时任务调度详细
|
| | | export function getJob(jobId) {
|
| | | return request({
|
| | | url: '/monitor/job/' + jobId,
|
| | | method: 'get'
|
| | | })
|
| | | url: "/monitor/job/" + jobId,
|
| | | method: "get",
|
| | | });
|
| | | }
|
| | |
|
| | | // 新增定时任务调度
|
| | | export function addJob(data) {
|
| | | return request({
|
| | | url: '/monitor/job',
|
| | | method: 'post',
|
| | | data: data
|
| | | })
|
| | | url: "/monitor/job",
|
| | | method: "post",
|
| | | data: data,
|
| | | });
|
| | | }
|
| | |
|
| | | // 修改定时任务调度
|
| | | export function updateJob(data) {
|
| | | return request({
|
| | | url: '/monitor/job',
|
| | | method: 'put',
|
| | | data: data
|
| | | })
|
| | | url: "/monitor/job",
|
| | | method: "put",
|
| | | data: data,
|
| | | });
|
| | | }
|
| | |
|
| | | // 删除定时任务调度
|
| | | export function delJob(jobId) {
|
| | | return request({
|
| | | url: '/monitor/job/' + jobId,
|
| | | method: 'delete'
|
| | | })
|
| | | url: "/monitor/job/" + jobId,
|
| | | method: "delete",
|
| | | });
|
| | | }
|
| | |
|
| | | // 任务状态修改
|
| | | export function changeJobStatus(jobId, status) {
|
| | | const data = {
|
| | | jobId,
|
| | | status
|
| | | }
|
| | | status,
|
| | | };
|
| | | return request({
|
| | | url: '/monitor/job/changeStatus',
|
| | | method: 'put',
|
| | | data: data
|
| | | })
|
| | | url: "/monitor/job/changeStatus",
|
| | | method: "put",
|
| | | data: data,
|
| | | });
|
| | | }
|
| | |
|
| | |
|
| | | // 定时任务立即执行一次
|
| | | export function runJob(jobId, jobGroup) {
|
| | | const data = {
|
| | | jobId,
|
| | | jobGroup
|
| | | }
|
| | | jobGroup,
|
| | | };
|
| | | return request({
|
| | | url: '/monitor/job/run',
|
| | | method: 'put',
|
| | | data: data
|
| | | })
|
| | | } |
| | | url: "/monitor/job/run",
|
| | | method: "put",
|
| | | data: data,
|
| | | });
|
| | | }
|