完成批量删除Task任务列表

This commit is contained in:
陈景阳
2019-12-08 10:58:02 +08:00
parent 1696081731
commit 0daeb33699
9 changed files with 124 additions and 113 deletions

View File

@@ -1,5 +1,4 @@
import request from '../../api/request'
const state = {
scheduleList: [],
scheduleForm: {}
@@ -33,18 +32,10 @@ const actions = {
request.delete(`/schedules/${id}`)
},
stopSchedule ({ state, dispatch }, id) {
request.post(`/schedules/${id}/stop`).then((resp) => {
if (resp.data.status === 'ok') {
dispatch(`getScheduleList`)
}
})
return request.post(`/schedules/${id}/stop`)
},
runSchedule ({ state, dispatch }, id) {
return request.post(`/schedules/${id}/run`).then((resp) => {
if (resp.data.status === 'ok') {
dispatch(`getScheduleList`)
}
})
return request.post(`/schedules/${id}/run`)
}
}

View File

@@ -102,6 +102,11 @@ const actions = {
dispatch('getTaskList')
})
},
deleteTaskMultiple ({ state }, ids) {
return request.delete(`/tasks_multiple`, {
ids: ids
})
},
getTaskLog ({ state, commit }, id) {
commit('SET_TASK_LOG', '')
return request.get(`/tasks/${id}/log`)