| ¶Ô±ÈÐÂÎļþ |
| | |
| | | import request from "@/utils/request";
|
| | |
|
| | | // æ¥è¯¢å®æ¶ä»»å¡è°åº¦å表
|
| | | export function listJob(query) {
|
| | | return request({
|
| | | url: "/monitor/job/list",
|
| | | method: "get",
|
| | | params: query,
|
| | | });
|
| | | }
|
| | |
|
| | | // æ¥è¯¢å®æ¶ä»»å¡è°åº¦è¯¦ç»
|
| | | export function getJob(jobId) {
|
| | | return request({
|
| | | url: "/monitor/job/" + jobId,
|
| | | method: "get",
|
| | | });
|
| | | }
|
| | |
|
| | | // æ°å¢å®æ¶ä»»å¡è°åº¦
|
| | | export function addJob(data) {
|
| | | return request({
|
| | | url: "/monitor/job",
|
| | | method: "post",
|
| | | data: data,
|
| | | });
|
| | | }
|
| | |
|
| | | // ä¿®æ¹å®æ¶ä»»å¡è°åº¦
|
| | | export function updateJob(data) {
|
| | | return request({
|
| | | url: "/monitor/job",
|
| | | method: "put",
|
| | | data: data,
|
| | | });
|
| | | }
|
| | |
|
| | | // å é¤å®æ¶ä»»å¡è°åº¦
|
| | | export function delJob(jobId) {
|
| | | return request({
|
| | | url: "/monitor/job/" + jobId,
|
| | | method: "delete",
|
| | | });
|
| | | }
|
| | |
|
| | | // ä»»å¡ç¶æä¿®æ¹
|
| | | export function changeJobStatus(jobId, status) {
|
| | | const data = {
|
| | | jobId,
|
| | | status,
|
| | | };
|
| | | return request({
|
| | | url: "/monitor/job/changeStatus",
|
| | | method: "put",
|
| | | data: data,
|
| | | });
|
| | | }
|
| | |
|
| | | // 宿¶ä»»å¡ç«å³æ§è¡ä¸æ¬¡
|
| | | export function runJob(jobId, jobGroup) {
|
| | | const data = {
|
| | | jobId,
|
| | | jobGroup,
|
| | | };
|
| | | return request({
|
| | | url: "/monitor/job/run",
|
| | | method: "put",
|
| | | data: data,
|
| | | });
|
| | | }
|