关于流程的思考

操作
类型
母版
字段需要定义的内容备注
开始FlowMainScript初始化数据源SQL联接语句定义
需定义主键(查询数据),数据源名称、连接语句,该数据源将被导出成1张Table
FlowName流程名称 
FlowCode流程代码 
FlowType流程类别实现Nav树状
FlowTemplate文件模板类似于门户的申请单的表格(可以由母版提取空白表格,由用户填入)
FlowCDate创建时间 
FlowFounder可新建人可以使用该流程、新建该流程的人员(按角色定义)
FlowReader可阅读人5位工号,逗号隔开
FlowManager管理员1对多个用户(可以对流程进行任意操作)
FlowRemark流程说明 
FlowLink知识关联1对多链接
节点NodeBeginScript进入前提前提名称、连接语句(返回Boolean)
NodeEndScript检验条件结束本节点前,进行检验,条件名称、连接语句
针对人力部分发式流程的检验模式(检验是否有漏操作或是不合法操作)
NodeProcessMode处理模式并行/串行
NodeAlertType通知待办网站通知/邮件/手机短信(接口)
NodeBetweenDays间隔天数与上一流程的默认天数
NodeProcessContent处理意见填入备注信息(可添加多个附件!)
NodeAllowPass通过模式普通式:单个部门操作->0:待办  1:操作结束 2:审核结束
  
操作人点击通过、保存状态,由审核人提交结果。
会签式:多个部门操作->0:待办 1:操作进行中 2:全部结束
  
子结点功能,保存子结点的部门organ_id、操作人、状态2列
  会签式结点将生成
子节点(多个子节点,每个结点再行指定相关人员)
NodeAllowType整体审批模式通过模式可以选择以下之一(定义流程的提交后的转向)
★通过(转入下一结点)
  
会签式:自动判断是否转入下一结点

★驳回[去向节点](转向其他结点)
  
碰到驳回至会审类结点时
    指定驳回记录范围(涉及会审结点可选择驳回部门)中间节点全转待办

★转办(当前结点->其他人员)
★废弃(该流程彻底结束)
★沟通(当前结点->其他人员,只是让沟通人提出意见)暂时不开发
NodeColumnEditType

字段名+方式+@
特殊列编辑模式
(可以添加列)
每个列的名称、显示、编辑方式:
★S显示:
只是显示
★C单选式:
单选框式(通过、未通过)
★X下拉式
关联代码类(1年期、3年期、5年期)
★D得分式:
1、2、3、4、5分
★R日期式:
选择日期
★B备注式:
综合素质
嵌套数据表进行编辑后自动保存
NodeUpdateScript操作模式提交后的更新模式
★插入数据(INSERT连接语句)
★删除数据(DELETE连接语句)
★更改数据(UPDATE连接语句)
★存储过程(传入名字及参数)
NodeRowReport链接页面展示报表类似的页面(如公文)类型
报表打印的问题
NodeEditor操作人可以编辑数据
(编辑数据结果只有审核人可见)
  02316、02318、本部门领导
NodeManager审核人可以结束本结点
  02316、02318、本部门领导
NoteRemark说明本流程的说明
结束FlowResultScript结束后的数据源流程处理结束后生成的数据源(可以不用)
FlowNext下一流程该流程结束后将自动生成的下一流程(类似于嵌套流程)
(该流程结束后的数据源,将被作为下一流程的开始数据源,一对多的关系)
例如:招聘流程进入后,直接自动新建并进入报到流程。

 

依据上表的设计估计还是有些难度

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值