首页 > 代码库 > 没事干写写流程审批数据库的设计
没事干写写流程审批数据库的设计
workflow(流程表)
序号 | 字段 | 描述 |
1 | wfid |
|
2 | wfname | 流程名称 |
form(流程表单表)
序号 | 字段 | 描述 |
1 | fid |
|
2 | wfid | 流程id |
3 | design | 表单设计html代码 |
4 | itemdata | 表单对象具体数据,形式如:[{f:’days’,t:’textbox’,v:’0’}] t类型可以有:textbox/radio/textarea/select |
node(流程路线表)
序号 | 字段 | 描述 |
1 | nodeid |
|
2 | wfid | 流程id |
3 | type | 节点类型,2=分支节点 |
4 | condition | 如为分支节点,具体的条件信息,如:[{f:‘days‘,c:‘<‘,d:‘3‘,n:4},f:‘days‘,c:‘>=‘,d:‘3‘,n:5}] 表示字段days<3走4节点,days>=3走5节点 |
5 | prevnode | 上级节点id,0=开始节点 |
6 | nextnode | 下级节点id,0=结束节点,4-5=表示出现分支 |
7 | handlers | 操作者,uid-6=uid为6的用户,zg=部门主管领导,orgid-6=表示结构id为6的部门 |
8 | cando | 哪些表单对象可以编辑 |
流程实例表(example)
序号 | 字段 | 描述 |
1 | exid |
|
2 | extitle | 流程实例标题,一般为“用户名”+“流程名称” |
3 | uid | 发起者 |
4 | jointime | 发起时间 |
5 | status | 0=未发起,1=正在流转,2=已结束 |
流程实例进程表(process)
序号 | 字段 | 描述 |
1 | proid |
|
2 | curnodeid | 当前运行到的节点id |
3 | uid | 操作者id |
4 | handtime | 操作时间 |
5 | headdata | 操作后的数据,y/n |
-
没事干写写流程审批数据库的设计
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。