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 @@ + + + + {{ title }} + + {{ loadingOptions.loadingText }} + 返回 + + + + + + + + + + + + + 任务配置 + + + + + + {{ dict.itemValue }} + + + + + + + + + + + + + + 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 @@ + + + + {{ title }} + + {{ loadingOptions.loadingText }} + 返回 + + + + + + + + + + + + + + + + + + + {{ dict.itemValue }} + + + + + + + + + + + + + + + + + + + + + + + + + + + 连通性检测 + + + 下一步 + 上一步 + + + + + + + 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 @@ + + + + + + 搜索 + 重置 + + + + + + + 新增 + + + + + + + + + + + 正常 + 中等 + 紧凑 + + + + + + + + + + + + {{ item.label }} + + + + + + + + + + + +