自定义工作流是这样设计表结构的吗?
自定义工作流是这样设计表结构的吗?
最近听一个同事说自己开发了一个工作流,只要修改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 |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 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,谁才是开发者新宠?