步骤设置完毕之后,就要设置好流转了,比如财务申请大于50000元(请假天数>5天)要总经理审批,否则财务审批之后就结束了。

设置分支没有任何关注点,我们把关注点都放在了用户的起草表单。所以本节如同设置字段,设置步骤一样,只需要填充好Flow_StepRule表
表结构:Flow_StepRule表主要是字段对比值,所以需要操作符,我们约定操作符为=、>、<、<=、>=、!=六种
表Flow_StepRule的主表是Flow_Step,所以跟步骤一样为主从关系的设置
我是这样设计的,先获取步骤列表,再按列表的步骤来设置分支,如图
分支具体代码如下
StepList.cshtml
StepList Action
点击操作分支按钮将弹出分支的添加和删除
分支代码如下(增删查)
StepRuleList.cshtml
StepRuleList Action
写了这么多都是为了填充这种主从表关系的数据,目前为止都很容易消化。
本文转自ymnets博客园博客,原文链接:http://www.cnblogs.com/ymnets/p/4472631.html,如需转载请自行联系原作者