梳理审批流程的程序编码流程

二、程序的编码流程:

对表结构的主要信息初步理解

首先是提交发起一个审批流程,(前提还需要去知道业务id是怎么生成的),开始流程

项目设计中-- 流程信息涉及到五张表:

1、保存各个审批大的流程名称,如备案审核,变更资料审核等大的流程名称对应的流程id等信息

2、每个流程的实际对象的信息表,对象id和流程id,关联的业务id信息,具体执行到哪个部门的审批。

3、保存各个大的流程的子节点的具体有几个审核节点,需要几个人审核,流程的上一个流程与下一个流程发id是什么以及可以审批的角色和人员信息等

4、审批流程图中的审批图片点击动作的跳转url以及关联的审批业务类型,审批具体到哪一步,审批状态,审批意见等信息

5、审批子流程部门审批步骤的实例信息,业务id ,大流程对象id,可以操作的用户和角色,意见信息等,上一个审批流程id,保存下一步操作流程信息表的行数据id

猜你喜欢

转载自blog.csdn.net/qq_42664961/article/details/108018217