• 笔记凭证转换平台数据健康检查


    针对每个数据源(凭证规则),可以定义“数据健康检查规则”,在转换前,首先对数据的完整性,合法性,规范性进行检查。检查通不过,则报数据转换错误。
    比如在收款凭证生成规则中,可以检查传入的 付款方式 是否支持,如果传入了不支持的方式,则报“付款不是不支持,无法转换”的错误。错误提示可以定制。
    规则表可以是这样的:
    1,规则说明
    给规则一个简单的描述,便于理解。
    2,检查表达式
    用于检查数据是否合规的布尔表达式,具体可以用el表达式来实现。
    检查通过返回true,否则返回false。
    3,违规提示
    当检查不通过(检查表达式返回false)时的友好提示信息。这个提示信息会反馈到用户,便于用户了解凭证生成的状况,发生的错误。

    可以定义多条规则。系统会按顺序执行每条规则,如果全部规则都通过,则执行转换程序;否则汇总所有违规的信息,返回给用户。

  • 相关阅读:
    jquery UI_tabs
    乔布斯传
    微信小程序
    天气预报相关参数
    ASP.NET MVC TempData使用心得
    jquery.restrictFieldLength.js
    join Linq
    SQL_关联映射
    介绍几个好用的vs插件
    DependencyResolver.Current
  • 原文地址:https://www.cnblogs.com/senline/p/16262712.html
Copyright © 2020-2023  润新知