当前位置:   article > 正文

MySQL 审批流数据库设计_mysql数据库审核表

mysql数据库审核表

 最近工作有一个新的开发需求,需要在原有功能的基础上,加一个服务工程师审核的环节,由于系统是最近半年才开发的,很多功能没有完善,并没有所谓的审批流,考虑到以后,类似的审核场景会经常出现,参考了https://blog.51cto.com/u_16099262/6657018,在原有的基础上做了些改进和调整。

一:整理的设计思路如下

二:流程表(tbl_flow示例)

三:流程线表(tbl_flow_line示例)

四:流程节点表(示例)

五:流程角色_员工表(tbl_flow_role_user示例)

六:流程演示

6.1创建流程单

以上一个注册的审批流数据前期就准备好了,假如现在生成一条新的数据,这时候往审批流转表(tbl_flow_process里面插入一条数据,这个时候,流程就流转到服务工程师审核环节了。

6.2审批环节

服务工程师审批通过后,审批流转表(tbl_flow_process).current_line_id,遍历到下一个节点,此时应该是2,

审批意见表(tbl_flow_audit)生成一条数据。

当总负责人审批通过之后,审批流转表(tbl_flow_process).state置为2,整个审批流结束

流程详情如下:

参考:https://blog.51cto.com/u_16099262/6657018

觉得写的不错的朋友,请点点赞!万分感谢

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/545152
推荐阅读
相关标签
  

闽ICP备14008679号