自定义工作流是这样设计表结构的吗?

自定义工作流是这样设计表结构的吗?

 

最近听一个同事说自己开发了一个工作流,只要修改SQL语句就可以自己定义下一个节点是谁,然后自己试着按照他说的设计了表结构,

只要修改表3节点的排序这一列就可以自己定义当前流程的顺序,如果需要加节点,直接在表3添加状态节点可以!

 

 

1.通常所说的一个表单

表单ID

表单内容

表单1

表单1内容

 

2.工作流引擎:一个自己定义的工作流最简单的:A-B-C-D

工作流标示ID

名称

工作流1

 

 

3.自己定义的状态

节点的ID

节点的名称

(工作流标示ID)节点所属的工作流

节点的排序

节点1

提交审批

工作流1

2

节点2

领导A进行提出意见

工作流1

1

节点3

领导B进行统计总结

工作流1

3

节点4

领导C进行归档

工作流1

4

 

4.记录表单的当前状态(与1表是1对1的关系)

主键

表单ID

表单的在的工作流ID

当前表单的状态ID

表单状态

表单1主键

工作流1

节点4

 

 

posted @   红萝卜  阅读(4789)  评论(5编辑  收藏  举报
编辑推荐:
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· 展开说说关于C#中ORM框架的用法!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
点击右上角即可分享
微信分享提示