From 94221d6ca7f7da48fd7b1205b4a5c45c0a958827 Mon Sep 17 00:00:00 2001 From: ssc <273702440@qq.com> Date: Mon, 6 Sep 2021 21:26:27 +0800 Subject: [PATCH] :tada: 1.2.7.RELEASE --- src/api/plugin/workflow/category.js | 7 + src/api/plugin/workflow/form.js | 8 + src/api/plugin/workflow/model.js | 8 + .../plugin/workflow/design/deployment.vue | 147 +++++++++---- .../plugin/workflow/design/form-history.vue | 131 +++++++---- src/views/plugin/workflow/design/form.vue | 208 +++++++++++++----- .../plugin/workflow/design/model-history.vue | 131 +++++++---- src/views/plugin/workflow/design/model.vue | 185 +++++++++++----- src/views/plugin/workflow/mixins/ex-form.js | 1 + .../workflow/process/components/detail.vue | 95 ++++---- .../workflow/process/components/form.vue | 77 ++++--- src/views/plugin/workflow/process/start.vue | 101 ++++++--- 12 files changed, 759 insertions(+), 340 deletions(-) diff --git a/src/api/plugin/workflow/category.js b/src/api/plugin/workflow/category.js index 91dddc7..d980996 100644 --- a/src/api/plugin/workflow/category.js +++ b/src/api/plugin/workflow/category.js @@ -2,6 +2,13 @@ import request from '@/router/axios'; const prefix = '/api/blade-workflow/design/category' +export const tree = () => { + return request({ + url: `${prefix}/tree`, + method: 'get', + }) +} + export const treeList = () => { return request({ url: `${prefix}/allTree`, diff --git a/src/api/plugin/workflow/form.js b/src/api/plugin/workflow/form.js index 06ccc6e..6235f78 100644 --- a/src/api/plugin/workflow/form.js +++ b/src/api/plugin/workflow/form.js @@ -52,4 +52,12 @@ export const listType = (params) => { method: 'get', params }) +} + +export const changeCategory = (row) => { + return request({ + url: `${prefix}/changeCategory`, + method: 'post', + data: row + }) } \ No newline at end of file diff --git a/src/api/plugin/workflow/model.js b/src/api/plugin/workflow/model.js index 79756af..32ef060 100644 --- a/src/api/plugin/workflow/model.js +++ b/src/api/plugin/workflow/model.js @@ -46,4 +46,12 @@ export const deploy = (row) => { method: 'post', data: row }) +} + +export const changeCategory = (row) => { + return request({ + url: `${prefix}/changeCategory`, + method: 'post', + data: row + }) } \ No newline at end of file diff --git a/src/views/plugin/workflow/design/deployment.vue b/src/views/plugin/workflow/design/deployment.vue index 2ef70ef..4571a24 100644 --- a/src/views/plugin/workflow/design/deployment.vue +++ b/src/views/plugin/workflow/design/deployment.vue @@ -1,48 +1,66 @@