如何解决通过编辑器创建时如何区分验证和业务规则
我现在有两种类型的规则,一种是输入验证规则,另一种是业务规则。通过编辑器创建时如何区分规则。我将所有规则保存在数据库中。在评估规则时,我从数据库中获取了所有规则,并希望首先执行验证规则。如果全部通过,则执行业务规则,否则返回所有错误输出消息。 请告知。
解决方法
规则中内置的逻辑之间没有分隔。如何区分规则类型取决于代码。如果规则的来源相同,则编辑器无法真正将规则分开。尝试使用您的UI允许规则创建者指出他们当前正在创建哪种规则。您还可以具有用于验证和业务逻辑的单独源对象。通过了解源类型,您将能够查看规则是验证类型还是业务类型。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。