diff --git a/escheduler-ui/src/js/conf/home/pages/projects/pages/definition/pages/list/_source/list.vue b/escheduler-ui/src/js/conf/home/pages/projects/pages/definition/pages/list/_source/list.vue index 583e840bb6..c9b121c90d 100644 --- a/escheduler-ui/src/js/conf/home/pages/projects/pages/definition/pages/list/_source/list.vue +++ b/escheduler-ui/src/js/conf/home/pages/projects/pages/definition/pages/list/_source/list.vue @@ -1,8 +1,11 @@ \ No newline at end of file + diff --git a/escheduler-ui/src/js/conf/home/pages/security/pages/tenement/_source/list.vue b/escheduler-ui/src/js/conf/home/pages/security/pages/tenement/_source/list.vue index f6b1f47013..b986191bd4 100644 --- a/escheduler-ui/src/js/conf/home/pages/security/pages/tenement/_source/list.vue +++ b/escheduler-ui/src/js/conf/home/pages/security/pages/tenement/_source/list.vue @@ -64,19 +64,26 @@ @click="_edit(item)" icon="iconfont icon-bianjixiugai"> - + diff --git a/escheduler-ui/src/js/conf/home/store/dag/actions.js b/escheduler-ui/src/js/conf/home/store/dag/actions.js index 929c4f6df5..5e34925f9c 100644 --- a/escheduler-ui/src/js/conf/home/store/dag/actions.js +++ b/escheduler-ui/src/js/conf/home/store/dag/actions.js @@ -437,6 +437,42 @@ export default { }) }) }, + /** + * Batch delete process instance + */ + batchDeleteInstance ({ state }, payload) { + return new Promise((resolve, reject) => { + io.get(`projects/${state.projectName}/instance/batch-delete`, payload, res => { + resolve(res) + }).catch(e => { + reject(e) + }) + }) + }, + /** + * Delete definition + */ + deleteDefinition ({ state }, payload) { + return new Promise((resolve, reject) => { + io.get(`projects/${state.projectName}/process/delete`, payload, res => { + resolve(res) + }).catch(e => { + reject(e) + }) + }) + }, + /** + * Batch delete definition + */ + batchDeleteDefinition ({ state }, payload) { + return new Promise((resolve, reject) => { + io.get(`projects/${state.projectName}/process/batch-delete`, payload, res => { + resolve(res) + }).catch(e => { + reject(e) + }) + }) + }, /** * Process instance get variable */