背景
对于流程设置不友好的问题,国内钉钉另行设计与实现了一套流程建模模式,跟bpmn规范无关,有人仿照实现了下,并做了开源(https://github.com/StavinLi/Workflow-Vue3),效果图如下:
实现大致原理是基于无限嵌套的子节点,输出json数据,传给后端,后端进行解析后,调用Camunda引擎的api,转换成流程模型后持久化。
上篇搭建了模型转换框架,今天重点来说任务办理节点如何处理。这里的任务办理不仅包括审批审核,也包括任务的处理,使用任务办理,覆盖范围更大,从业务含义上也更准确,毕竟审批往往是领导对下级。
办理节点,对应着Camunda中的用户任务概念,是是最常见最常用的,模型转换的重要前置工作,实际得先把该类节点的要做的配置设计好。
基础属性
节点自身