低代码“规则引擎”最佳实践配置案例
2023-02-27 09:28 作者:laoyaogghaha | 我要投稿

下面我们通过几个简单场景配置,讲讲低代码规则是怎么玩的。
通过项目费用报销单据,采用规则配置的模式,实现单据字段逻辑处理,项目费用报销单据如下:

场景一:通过低代码规则把单据体明细的金额合计到单据头的报销合计。

场景一规则配置:打开规则配置窗口,找到字段单据头字段,并输入规则表达式:[#单据头.报销合计#]=[#单据体1.金额#],只需一条规则即可实现明细字段合计到单据头。

场景二:通过低代码规则把单据头的报销合计转换成大写金额。只需一条规则即可实现金额转大写。

以上场景都比较简单啦,我们做些复杂些的场景,用低代码规则如何实现。
场景三:在项目报销明细里,当选择票据类型为"无票据",并且金额大于"1000"的情况下,金额字段不允许输入,并提示操作人相关提示信息。

场景四:在项目报销明细里,当输入报销金额大于200时,需给金额字段字体标为红色。

以上实现的功能,无需一行代码,配置四条规则即可搞定,效率还是杠杠滴。。

随着应用需求的深入,我们可以通过低代码的模式进行深入应用,能解决客户问题就是好的低代码平台。
例如:规则获取外部数据,配置难不难,规则能不能复用,规则循环冲突等等,小项会持续更新。。
我们的项目管理产品所有模块都是基于低代码规则进行配置,降低后续产品的维护复杂度,提升产品的扩展性,更好的处理日益复杂的业务逻辑。
