这是 《向钉钉请假流程设计器开发者提问:程序设计是否存在问题?》的后续,结合上篇文章你将完全搞清楚一个简单的流程系统全方位的设计。 另外须要说明的是,这个程序设计是我我的的思想产物,程序如今也在运行,并知足了需求,因此若是您觉的哪里不妥我们共同探讨,期待进步。前端
上篇文章咱们基本将了一下设计思路和前端实现,大体上把节点分为5类:微信
咱们系统中有多种内容须要流程审批,因此要记录多个流程。当发起某种内容须要审批时就会启动当前流程,并进入start节点,而后把全部节点复制一份存放到状态表的字段内方便下次调用。具体流程如图所示: 设计
其实这两张图结合上一篇文章基本就OK了。你们须要的看一下,欢迎吐槽。 我的微信:c497983606cdn