1

我现在有两种规则,一种是输入验证规则,另一种是业务规则。通过编辑器创建时如何区分规则。我将所有规则保存在数据库中。在评估规则时,我从数据库中获取了所有规则并希望首先执行验证规则。如果全部通过则执行业务规则,否则返回所有错误输出消息。请指教。

4

1 回答 1

0

规则中内置的逻辑之间没有分离。如何区分规则类型取决于您的代码。如果规则的来源相同,编辑器无法真正将规则分开。尝试使用您的 UI 允许规则作者指出他们当前正在创建的规则类型。您还可以有单独的源对象用于验证和业务逻辑。通过了解源类型,您将能够查看规则是验证还是业务类型。

于 2020-08-12T18:41:30.410 回答