事件即一个C#方法,在当前步骤提交或者退回时会去调用这个c#方法
这里只填写:命名空间.类名.方法名 不需要填参数,参数是自动的(包含当前流程实例的相关信息)
例如我在 TestController.cs下写了一个方法FlowSubmitBefor,那么这里的文本框只填 RoadFlow.Mvc.Controllers.TestController.FlowSubmitBefor
在调用方法的时候会自动将eventParam参数传递到当前方法,参数里包含了flowid,stepid,instanceid(当前流程对应的业务表的主键值)等参数
如果要在通过一个c#方法来判断当前步骤是否应该提交,则写一个提交前事件来检查,方法返回非1的字符串表示不能提交,并alert返回的字符串。
如果这里是以[sql]开头,则表示是一个SQL语句,则直接执行SQL语句,SQL语句可以包含通配符。例:[sql]update rf_test2 set title='abc' where id='{Query<instanceid>}'
联系QQ:493501010电话:136 0832 5512(微信同号)邮箱:road@roadflow.net
Copyright 2014 - 2024 重庆天知软件技术有限公司 版权所有
|