流程中修改业务数据
WikeFlow2.0演示地址:http://workflow2.wikesoft.com
有些流程可能需要在审批过程中某个节点修改业务数据。
第一步:定义节点待办路径
该路径的页面是你自己定义的页面,该页面需要你自己完成业务数据修改的代码实现逻辑。
第二步:定义执行动作的动作签名
动作签名用于验证业务数据是否修改完成且正确。
第三步:业务类实现BeforeExecNextEvent
该方法通过执行动作参数作为验证条件,判断业务数据是否填写完全,否则返回错误提示,中断流程提交操作。
举例:
费用报销流程财务审核的时候,要求对每笔费用设置科目,如果费用的科目未设置,则不能提交下一步。
在财务审核的转出条件的执行动作的动作签名设置为“finance”
BeforeExecNextEvent实现