diff --git a/src/api/plugin/workflow/model-scope.js b/src/api/plugin/workflow/model-scope.js
new file mode 100644
index 0000000..08b9eb0
--- /dev/null
+++ b/src/api/plugin/workflow/model-scope.js
@@ -0,0 +1,19 @@
+import request from '@/router/axios'
+
+const prefix = '/api/blade-workflow/design/model/scope'
+
+export const getList = (params) => {
+ return request({
+ url: `${prefix}/list`,
+ method: 'get',
+ params
+ })
+}
+
+export const submit = (row) => {
+ return request({
+ url: `${prefix}/submit`,
+ method: 'post',
+ data: row
+ })
+}
\ No newline at end of file
diff --git a/src/api/plugin/workflow/ops.js b/src/api/plugin/workflow/ops.js
index 47a009d..9002477 100644
--- a/src/api/plugin/workflow/ops.js
+++ b/src/api/plugin/workflow/ops.js
@@ -136,4 +136,26 @@ export const getList = (current, size, params) => {
method: 'post',
data
})
+}
+
+/**
+ * 加签
+ */
+ export const addMultiInstance = (data) => {
+ return request({
+ url: `${prefix}/addMultiInstance`,
+ method: 'post',
+ data
+ })
+}
+
+/**
+ * 减签
+ */
+ export const deleteMultiInstance = (data) => {
+ return request({
+ url: `${prefix}/deleteMultiInstance`,
+ method: 'post',
+ data
+ })
}
\ No newline at end of file
diff --git a/src/api/plugin/workflow/process.js b/src/api/plugin/workflow/process.js
index 6df2078..81d59e3 100644
--- a/src/api/plugin/workflow/process.js
+++ b/src/api/plugin/workflow/process.js
@@ -217,6 +217,17 @@ export const terminateProcess = (data) => {
})
}
+/**
+ * 加签
+ */
+ export const addMultiInstance = (data) => {
+ return request({
+ url: `${prefix}/addMultiInstance`,
+ method: 'post',
+ data
+ })
+}
+
/**
* 用户列表
*/
diff --git a/src/views/plugin/workflow/design/model.vue b/src/views/plugin/workflow/design/model.vue
index 2459eee..ff75ad3 100644
--- a/src/views/plugin/workflow/design/model.vue
+++ b/src/views/plugin/workflow/design/model.vue
@@ -39,6 +39,11 @@
size="mini"
icon="el-icon-time"
@click="handleHistory(row)">历史
+ 权限
@@ -49,14 +54,22 @@
:option="{column:[{type:'tree',label:'流程分类',span:24,props:{label:'name',value:'id'},prop:'category',dicUrl:'/api/blade-workflow/design/category/tree',required:true,rules:[{required:true,message:'请选择分类'}]}]}"
@submit="handleDeploySubmit">
+
+
+
\ No newline at end of file
diff --git a/src/views/plugin/workflow/process/components/user-select.vue b/src/views/plugin/workflow/process/components/user-select.vue
index e106942..fe30522 100644
--- a/src/views/plugin/workflow/process/components/user-select.vue
+++ b/src/views/plugin/workflow/process/components/user-select.vue
@@ -6,8 +6,8 @@
width="60%"
:before-close="handleClose"
append-to-body>
-