diff --git a/src/api/quality/checkjob.js b/src/api/quality/checkjob.js index f0e5b41..3fcc4d4 100644 --- a/src/api/quality/checkjob.js +++ b/src/api/quality/checkjob.js @@ -8,6 +8,36 @@ export function pageCheckJob(data) { }) } +export function saveCheckJob(data) { + return request({ + url: '/data/quality/scheduleJobs', + method: 'post', + data: data + }) +} + +export function updateCheckJob(data) { + return request({ + url: '/data/quality/scheduleJobs/' + data.id, + method: 'put', + data: data + }) +} + +export function delCheckJob(id) { + return request({ + url: '/data/quality/scheduleJobs/' + id, + method: 'delete' + }) +} + +export function delCheckJobs(ids) { + return request({ + url: '/data/quality/scheduleJobs/batch/' + ids, + method: 'delete' + }) +} + export function pauseCheckJob(id) { return request({ url: '/data/quality/scheduleJobs/pause/' + id, diff --git a/src/views/quality/checkjob/CheckJobAdd.vue b/src/views/quality/checkjob/CheckJobAdd.vue new file mode 100644 index 0000000..6dab627 --- /dev/null +++ b/src/views/quality/checkjob/CheckJobAdd.vue @@ -0,0 +1,169 @@ + + + + + diff --git a/src/views/quality/checkjob/CheckJobEdit.vue b/src/views/quality/checkjob/CheckJobEdit.vue new file mode 100644 index 0000000..09db86f --- /dev/null +++ b/src/views/quality/checkjob/CheckJobEdit.vue @@ -0,0 +1,232 @@ + + + + + diff --git a/src/views/quality/checkjob/CheckJobList.vue b/src/views/quality/checkjob/CheckJobList.vue index 3c643c3..f3a1451 100644 --- a/src/views/quality/checkjob/CheckJobList.vue +++ b/src/views/quality/checkjob/CheckJobList.vue @@ -1,5 +1,71 @@