Closed zhaolong1990ok closed 6 years ago
在规则中执行Method方法,方法的返回值没有返回, RuleExecutionResponse中定义了List用于存储规定动作执行的返回结果, Debug发现实际上有返回值, 在ExecuteMethodAction中返回之后,Criteria中没有保存起来
无
规则执行不是靠返回值,而且getActionValues方法不是用来存储方法返回值的。 先去学习一下吧。
不是这个意思, 我是想问一下再规则中配置的方法,返回值有没有存储起来, 在后面的业务可能需要用规则中的部分方法的返回值来进行判断。
为了您的问题能得到及时准确解答,请认真填写下面各个选项,感谢您的配合。
当前使用的URule的具体版本号:2.1.5
遇到的问题详细描述:
在规则中执行Method方法,方法的返回值没有返回, RuleExecutionResponse中定义了List用于存储规定动作执行的返回结果, Debug发现实际上有返回值, 在ExecuteMethodAction中返回之后,Criteria中没有保存起来
涉及到的异常信息(完整异常信息):
无
相关截图: