先祝大家新年快乐 🧧,在家没事干干私活。

目前有个系统是这种审核流程,想咨询大家一些开发的思路。平时 curd 习惯了,只会用 if 写,有没有什么好的设计思路和架构等。
包括不限于:1.前端如果配置和展示。2.数据库设计思路。3.后端设计模式,架构等。
目前想到的方案是,1.前端用树形 table 展示。2.后端手搓一个状态机维护

Phase(大流程)
├─ Node(小流程)
│ ├─ State(状态 1)-- 审核部门 1
│ ├─ State(状态 2)-- 审核部门 2
│ └─ State(状态 N)-- 审核部门 N
├─ Node
│ ├─ State
│ └─ State
Phase(大流程)
......

标签: none

添加新评论