首页 > 技术文章 > 一种NB的参数校验

kdx-2 2022-02-17 11:18 原文

一 背景

  项目中有许多模板需要数据校验,校验包括,必填校验,勾稽关系校验,关联校验等,由于模板众多,模板变化快,每个模板字段也多,校验复杂。在这个基础上,如果每个模板都写一套自己的校验,那么开发工作量巨大、复杂,难以拓展。

二 解决方案

  因为模板变化快,所有必须做成可配置的校验。怎么配置呢?我们项目前端自己有一份关于校验的配置,是json格式的。我们可以把这个配置拿到后端来,加上后端所需要的参数,做成一个前、后端都可以使用的配置,维护在数据库中,查询出来,前、后端自己解析、使用这些配置。

三 配置讲解

 

推荐阅读