[发明专利]电子装置、表单数据校验方法和计算机可读存储介质在审
申请号: | 201910929985.9 | 申请日: | 2019-09-26 |
公开(公告)号: | CN110727425A | 公开(公告)日: | 2020-01-24 |
发明(设计)人: | 熊亚男;万培青;李思思 | 申请(专利权)人: | 招商局金融科技有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;G06F8/41 |
代理公司: | 44347 深圳市沃德知识产权代理事务所(普通合伙) | 代理人: | 高杰;于志光 |
地址: | 518000 广东省深圳市福田区华富街*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 校验节点 校验 表单数据 节点属性 校验数据 预先设置 计算机可读存储介质 采集 电子装置 定时监控 规则数据 可维护性 校验结果 预设事件 规则库 冗余 触发 调用 监控 | ||
本发明揭露了一种电子装置、表单数据校验方法和计算机可读存储介质。本发明获取待校验表单,所述待校验表单包括至少一个待校验节点,实时或定时监控待校验节点,每当监控到一待校验节点对应的第一预设事件被触发时,获取待校验节点的节点属性及待校验节点所采集的数据,从节点属性中提取出预先设置的校验数据,再根据校验数据中校验规则数据,从预先设置的规则库中调用一个或多个校验函数对待校验节点所采集的数据进行校验,得到待校验节点的校验结果。本发明避免了代码的冗余,提高了代码的可维护性,同时提高了代码的执行效率,进而提高了表单数据的校验效率。
技术领域
本发明涉及计算机技术领域,特别涉及一种电子装置、表单数据校验方法和计算机可读存储介质。
背景技术
随着传统互联网和移动互联网的不断发展,人们的生活更加便捷,可通过互联网实现自身衣、食、住、行多方位的需求。人们在使用互联网时,通常在新用户注册等表单的使用场景中,需要通过表单提交一些信息进行数据校验。目前,在表单数据校验过程中,针对表单中每个数据采集节点的每个校验规则都需要编写对应的逻辑判断代码,随着表单数据采集节点的增加,其代码总量也随之增加,其中冗余的代码数量也不可避免的增加,代码的逻辑更为复杂,正是这些冗余且逻辑复杂的代码影响了代码的执行效率,降低了表单的校验效率。
因此,如何提高表单数据的校验效率成为一个亟待解决的技术问题。
发明内容
本发明的主要目的是提供一种电子装置、表单数据校验方法和计算机可读存储介质,旨在提高表单数据的校验效率。
为实现上述目的,本发明提出的电子装置,所述电子装置包括存储器和处理器,所述存储器上存储有表单数据校验程序,所述表单数据校验程序被所述处理器执行时实现如下步骤:
获取步骤:获取待校验表单,所述待校验表单包括至少一个待校验节点;
第一监控步骤:实时或定时监控所述待校验节点,每当监控到一待校验节点对应的第一预设事件被触发时,执行提取步骤;
提取步骤:获取所述待校验节点的节点属性及所述待校验节点所采集的数据,从所述节点属性中提取出预先设置的校验数据,所述校验数据包括校验规则数据;
校验步骤:根据所述校验规则数据,从预先设置的规则库中调用一个或多个校验函数对所述待校验节点所采集的数据进行校验,得到所述待校验节点的校验结果。
优选地,所述校验规则数据中包括至少一个校验函数的标识信息,且当所述校验规则数据中包括多个校验函数的标识信息时,所述校验规则数据中还包括多个校验函数之间的逻辑运算关系;
所述校验步骤包括:
当所述校验规则数据中仅包括一个校验函数的标识信息时,从预先设置的规则库中调用所述标识信息对应的校验函数对所述待校验节点所采集的数据进行校验,得到所述待校验节点的校验结果;
当所述校验规则数据中包括多个校验函数的标识信息时,从所述规则库中调用所述多个标识信息对应的校验函数,并按照所述多个校验函数之间的逻辑运算关系对所述待校验节点所采集的数据进行校验,得到所述待校验节点的校验结果。
优选地,所述校验数据还包括错误提示数据;所述处理器执行所述表单数据校验程序,在所述校验步骤之后,还实现以下步骤:
当所述校验结果为第一预设结果时,根据预先确定的提示规则,从所述错误提示数据中提取出错误提示语句,并根据所述错误提示语句进行错误提示。
优选地,所述校验数据还包括错误提示数据;所述第一监控步骤替换为如下步骤:
第二监控步骤:实时监控是否有第二预设事件被触发,当监控到时,获取所述待校验表单中所有待校验节点;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于招商局金融科技有限公司,未经招商局金融科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910929985.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种熔断器的实现方法
- 下一篇:一种针对房地产经纪行业的定制版浏览系统