开发示例 - 单据转换点击确定后进行逻辑校验,不符合则返回异常提示原创
1人赞赏了该文章
1,381次浏览
编辑于2021年10月28日 10:40:22
1.编写插件,继承AbstractConvertPlugIn基类,并重写afterGetSourceData方法,在该方法中,进行规则判断,不符合规则的抛出KDBizException异常,如下图所示:
public class WorkflowPlugins20210906 extends AbstractConvertPlugIn { @Override public void afterGetSourceData(AfterGetSourceDataEventArgs e) { //业务逻辑,不符合则抛出异常提示 throw new KDBizException("testing, content testing......"); } }
2.将插件注册到规则转换中,如下图所示:
3.实现效果如下,抛出异常后,提示消息展示在页面,如下图所示:
赞 1
1人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读
您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!
请选择打赏金币数 *
10金币20金币30金币40金币50金币60金币
可用金币: 0