diff --git a/src/api/bpm/model/index.ts b/src/api/bpm/model/index.ts index 0c499dbad90e3226f5285265eb1865710a1c70eb..8b90dacf8f3fb361d9868a32731beec5c3d42a1e 100644 --- a/src/api/bpm/model/index.ts +++ b/src/api/bpm/model/index.ts @@ -72,3 +72,10 @@ export const deleteModel = async (id: number) => { export const deployModel = async (id: number) => { return await request.post({ url: '/bpm/model/deploy?id=' + id }) } + + +export const getProcessListByProcessType = async (processType) => { + return await request.get({ + url: '/bpm/model/list-all-simple?processType=' + processType + }) +} diff --git a/src/assets/svgs/bpm/childProcess.svg b/src/assets/svgs/bpm/childProcess.svg new file mode 100644 index 0000000000000000000000000000000000000000..09f9ca557196e30f345e13c8fea55580b6eb5a87 --- /dev/null +++ b/src/assets/svgs/bpm/childProcess.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/components/SimpleProcessDesignerV2/src/NodeHandler.vue b/src/components/SimpleProcessDesignerV2/src/NodeHandler.vue index 853a0aa64818ff006e56f849d8e285bfad9790b3..0c9bb2651debbea2c04265ba41526101e604aac5 100644 --- a/src/components/SimpleProcessDesignerV2/src/NodeHandler.vue +++ b/src/components/SimpleProcessDesignerV2/src/NodeHandler.vue @@ -39,6 +39,13 @@
包容分支
+ +
+
+ +
+
子流程
+