批量数据申报方法、装置、设备及计算机可读存储介质制造方法及图纸

技术编号:29402725 阅读:17 留言:0更新日期:2021-07-23 22:40
本发明专利技术涉及大数据处理技术,揭露一种批量数据申报方法,包括:对数据申报表单进行字段识别处理,得到需填报字段;将需填报字段加载至预设申报表格的表头,得到批量申报表格模板;将待填写的申报数据加载至批量申报表格模板中的与需填报字段所对应的填写位置,得到批量数据申报表;对批量数据申报表中的申报数据进行数据合法性校验,获取数据合法性校验通过的信息;执行将批量数据申报表进行申报的申报提交指令。本发明专利技术还涉及区块链技术,批量申报表格模板存储于区块链中。本发明专利技术能够解决现有技术中,满足不了对于不同需要填写字段的申报数据同时批量申报的情况,逐一填写申请表存在耗时长,工作效率低等问题。

【技术实现步骤摘要】
批量数据申报方法、装置、设备及计算机可读存储介质
本专利技术涉及大数据处理,尤其涉及一种批量数据申报的方法、装置、电子设备及计算机可读存储介质。
技术介绍
在批量数据的申请过程中,例如在政务项目申报系统中,企业在网上填写申报资料,按照特定的要求填写好所有的信息,然后提交表单到管理端进行审批。这种方式一次只能提交一个项目,有的大型企业有多个项目都符合申请的条件,比如华为、腾讯、中兴通讯等大型公司,一次准备申请2000个项目,甚至3000个项目,而大部分的申请信息是相同的,如企业信息、申请人的信息、项目的基本信息,只有少部分字段不一致,如项目的名称、项目的申请金额、项目所属行业,如果按照现有模式进行申报,一次提交一个项目,那么意味着要重复填写大量的信息,要花费大量的人力物力在项目申报上,3000个项目要重复提交3000次,效率低。项目申报一般有一个申报期限,一般7-15天左右,如果在此期间没有完成申报的话,那当年就没有机会再申报了。一个简单的表单40个字段,复杂的表单多达200个字段,当把各种需要填写的信息准备好,填写完整至少需要1天的时间,很明显,现有的项目申请方式满足不了这种对于不同需要填写字段的申报数据同时批量申报的情况,逐一填写申请表存在耗时长,工作效率低等问题。
技术实现思路
本专利技术提供一种批量数据申报方法、装置、电子设备及计算机可读存储介质,其主要目的在于能够解决现有技术中,现有的项目申请方式满足不了对于不同需要填写字段的申报数据同时批量申报的情况,逐一填写申请表存在耗时长,工作效率低等问题。第一方面,为实现上述目的,本专利技术提供的一种批量数据申报方法,所述方法包括:根据获取的数据批量申报指令,对数据申报表单进行字段识别处理,得到需填报字段;将所述需填报字段加载至预设申报表格的表头,得到批量申报表格模板;将待填写的申报数据加载至所述批量申报表格模板中的与所述需填报字段所对应的填写位置,得到批量数据申报表;对所述批量数据申报表中的申报数据进行数据合法性校验,获取所述数据合法性校验通过的信息;根据所述数据合法性校验通过的信息,执行将所述批量数据申报表进行申报的申报提交指令。第二方面,为了解决上述问题,本专利技术还提供一种批量数据申报装置,所述装置包括:需填报字段获取模块,用于根据获取的数据批量申报指令,对数据申报表单进行字段识别处理,得到需填报字段;批量申报表格模板生成模块,用于将所述需填报字段加载至预设申报表格的表头,得到批量申报表格模板;数据加载模块,用于将待填写的申报数据加载至所述批量申报表格模板中的与所述需填报字段所对应的填写位置,得到批量数据申报表;数据合法性校验模块,用于对所述批量数据申报表中的申报数据进行数据合法性校验,获取所述数据合法性校验通过的信息;提交指令执行模块,用于根据所述数据合法性校验通过的信息,执行将所述批量数据申报表进行申报的申报提交指令。第三方面,为了解决上述问题,本专利技术还提供一种电子设备,所述电子设备包括:存储器,存储至少一个指令;及处理器,执行所述存储器中存储的指令以实现上述所述的批量数据申报方法的步骤。第四方面,为了解决上述问题,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一个指令,所述至少一个指令被电子设备中的处理器执行以实现上述所述的批量数据申报方法。本专利技术提出的批量数据申报方法、装置、电子设备及计算机可读存储介质,通过根据获取的数据批量申报指令,对数据申报表单进行字段识别处理,得到需填报字段;然后将需填报字段加载至预设申报表格的表头,得到批量申报表格模板;将待填写的申报数据加载至批量申报表格模板中的与需填报字段所对应的填写位置,得到批量数据申报表;再对批量数据申报表中的申报数据进行数据合法性校验,获取数据合法性校验通过的信息;最后根据数据合法性校验通过的信息,执行将批量数据申报表进行申报提交指令。得到的批量申报表格模板具有一定的灵活性,适用于批量数据申请;能够提高申报效率,确保能在申报期限内将所有项目全部提交到系统;校验数据合法性,准确给出提示信息,提高申报准确性,减少审核工作量;统一管理申报数据,提高申请数据质量;大量节省时间成本和人力成本。附图说明图1为本专利技术一实施例提供的批量数据申报方法的流程示意图;图2为本专利技术一实施例提供的中文批量数据申报装置的模块示意图;图3为本专利技术一实施例提供的实现中文批量数据申报方法的电子设备的内部结构示意图;本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提供一种批量数据申报方法。参照图1所示,为本专利技术一实施例提供的批量数据申报方法的流程示意图。该方法可以由一个装置执行,该装置可以由软件和/或硬件实现。在本实施例中,批量数据申报方法包括:步骤S110、根据获取的数据批量申报指令,对数据申报表单进行字段识别处理,得到需填报字段。具体的,在数据申报时,例如,项目申报,一般在申报的浏览器页面上设置有单项申报和批量申报,当用户选择批量申报时,生成数据批量申报指令,处理器根据数据批量申报指令,对据申报表单进行字段识别处理,得到需填报字段。作为本专利技术的一个可选实施例,根据获取的数据批量申报指令,对数据申报表单进行字段识别处理,得到需填报字段包括:通过超文本标记语言解析器对数据申报表单的文档进行解析,构建数据申报表单的文档对象模型树;读取文档对象模型树的文档节点,获取文档节点的标签名称;根据文档节点的标签名称,识别数据申报表单中的需填报字段;将识别到的需填报字段进行提取处理,得到需填报字段。具体的,处理器对所有的申报表单进行字段识别处理,以一个申报表单为例,在申报表单中有需要申报人员进行填写的提示字段,如申报项目名称,申报人身份证号码、申报人的联系方式等,即本专利技术中的需填报字段;这些字段为申报表单的文档中的标签名称,通过超文本标记语言解析器对数据申报表单的文档进行解析可构建出据申报表单的文档对象模型树;可通过document.getElementsByName(elementName)等工具读取文档对象模型树的文档节点,获取文档节点的标签名称,然后识别数据申报表单中的需填报字段即标签名称,再动态提取需填报字段,用于后续的表格模板处理。步骤S120、将需填报字段加载至预设申报表格的表头,得到批量申报表格模板。具体的,预设申报表格可选Excel表格,便于申请数据的填写。将需填报字段加载至预设申报表格的第一行作为表头,表头下方的每一行作为每个申报数据的填写位置,从而得到批量申报表格模板。作为本专利技术的一个可选实施例,批量申报表格模板存储于区块链中,将需填报字段加载至预设申报表格的表头,得到批量申报表格模板包括:将从不同类别的本文档来自技高网...

【技术保护点】
1.一种批量数据申报方法,其特征在于,所述方法包括:/n根据获取的数据批量申报指令,对数据申报表单进行字段识别处理,得到需填报字段;/n将所述需填报字段加载至预设申报表格的表头,得到批量申报表格模板;/n将待填写的申报数据加载至所述批量申报表格模板中的与所述需填报字段所对应的填写位置,得到批量数据申报表;/n对所述批量数据申报表中的申报数据进行数据合法性校验,获取所述数据合法性校验通过的信息;/n根据所述数据合法性校验通过的信息,执行将所述批量数据申报表进行申报的申报提交指令。/n

【技术特征摘要】
1.一种批量数据申报方法,其特征在于,所述方法包括:
根据获取的数据批量申报指令,对数据申报表单进行字段识别处理,得到需填报字段;
将所述需填报字段加载至预设申报表格的表头,得到批量申报表格模板;
将待填写的申报数据加载至所述批量申报表格模板中的与所述需填报字段所对应的填写位置,得到批量数据申报表;
对所述批量数据申报表中的申报数据进行数据合法性校验,获取所述数据合法性校验通过的信息;
根据所述数据合法性校验通过的信息,执行将所述批量数据申报表进行申报的申报提交指令。


2.根据权利要求1所述的批量数据申报方法,其特征在于,所述根据获取的数据批量申报指令,对数据申报表单进行字段识别处理,得到需填报字段包括:
通过超文本标记语言解析器对所述数据申报表单的文档进行解析,构建所述数据申报表单的文档对象模型树;
读取所述文档对象模型树的文档节点,获取所述文档节点的标签名称;
根据所述文档节点的标签名称,识别所述数据申报表单中的需填报字段;
将识别到的需填报字段进行提取处理,得到需填报字段。


3.根据权利要求1所述的批量数据申报方法,其特征在于,所述批量申报表格模板存储于区块链中,所述将所述需填报字段加载至预设申报表格的表头,得到批量申报表格模板包括:
将从不同类别的申报表单中得到的需填报字段进行去重处理,除去相同需填报字段,得到单一的需填报字段;
将所述单一的需填报字段按照需填报字段获取的先后顺序加载至所述预设申报表格的表头,得到批量申报表格模板。


4.根据权利要求1所述的批量数据申报方法,其特征在于,所述将待填写的申报数据加载至所述批量申报表格模板中的与所述需填报字段所对应的填写位置,得到批量数据申报表包括:
将每个申报数据中待填写的申报数据加载至所述批量申报表格模板中的与所述需填报字段所对应的填写位置,得到初级批量数据申报表;
对所述初级批量数据申报表中所述需填报字段所对应的空白填写位置进行特殊符号填充处理,得到批量数据申报表。


5.根据权利要求1所述的批量数据申报方法,其特征在于,所述对所述批量数据申报表中的申报数据进行数据合法性校验,获取所述数据合法性校验通过的信息包括:
按照预设数据合法性校验项,对所述批量数据申报表中的申报数据进行逐行校验,获取所述批量数据申报表中每行申报数据的数据合法性校验通过的信息;
根据每行申报数据的数据合法性...

【专利技术属性】
技术研发人员:蒋翠平
申请(专利权)人:平安国际智慧城市科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1