任务分发方法、装置、设备及存储介质与流程

文档序号:23263816发布日期:2020-12-11 18:53阅读:134来源:国知局
任务分发方法、装置、设备及存储介质与流程

本发明涉及数据处理技术领域,尤其涉及一种任务分发方法、装置、设备及存储介质。



背景技术:

在一般的任务分发过程中,需要经过分发、分改派、填报、提交复合以及复核通过等一系列流程,即通过线上任务流把用户上传的数据,例如excel表格内容作为一个模板,选择一个数据期次进行任务分发,把该数据分发到对应的部门进行数据填报以及收集。但是,当选择的数据期次下已经分发之后,再次分发时填报的数据会清空,需要再次进行一系列流程的收集,从而影响任务分发的效率。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。



技术实现要素:

本发明的主要目的在于提供了一种任务分发方法、装置、设备及存储介质,旨在解决现有技术在再次任务分发时需要再次进行一系列繁琐流程,影响任务分发的效率的技术问题。

为实现上述目的,本发明提供了一种任务分发方法,所述方法包括以下步骤:

获取任务分发指令,提取所述任务分发指令中的待分发数据信息;

根据所述待分发数据信息查找对应的预设模板数据信息,其中,所述预设模板数据信息存储于区块链中;

提取所述待分发数据信息的属性参数信息,将所述待分发数据信息的属性参数信息与所述预设模板数据信息中的属性参数信息进行比较;

在所述待分发数据信息的属性参数信息与所述预设模板数据信息中的属性参数信息不一致时,则将所述预设模板数据信息中的属性参数信息调整为所述待分发数据信息的属性参数信息,得到调整后的预设模板属性信息;

获取所述待分发数据信息中的数据内容信息,将所述数据内容信息填入所述调整后的预设模板属性信息,得到调整后的预设模板数据信息;

将所述调整后的预设模板数据信息进行分发。

优选地,所述根据所述待分发数据信息查找对应的预设模板数据信息的步骤之前,还包括:

获取分发平台上存储的历史分发数据信息;

将所述待分发数据信息与所述历史分发数据信息进行比较,以判断所述分发平台上是否存储有所述待分发数据信息;

在所述分发平台上存储有所述待分发数据信息时,则执行所述根据所述待分发数据信息查找对应的预设模板数据信息的步骤。

优选地,所述根据所述待分发数据信息查找对应的预设模板数据信息的步骤,包括:

提取所述待分发数据信息中的数据信息;

通过预设算法对所述数据信息进行编码,获得编码信息,并将所述编码信息作为数据期次信息;

根据所述数据期次信息查找对应的预设模板数据信息。

优选地,所述获取所述待分发数据信息中的数据内容信息,将所述数据内容信息填入所述调整后的预设模板属性信息,得到调整后的预设模板数据信息的步骤,包括:

获取所述待分发数据信息中的数据内容信息,判断所述调整后的预设模板属性信息中是否存有所述数据内容信息;

在所述调整后的预设模板属性信息中未存有所述数据内容信息时,则将所述数据内容信息填入所述调整后的预设模板属性信息,得到调整后的预设模板数据信息。

优选地,所述获取所述待分发数据信息中的数据内容信息,将所述数据内容信息填入所述调整后的预设模板属性信息,得到调整后的预设模板数据信息的步骤,包括:

获取所述待分发数据信息中的数据内容信息,将所述待分发数据信息的数据内容信息与所述预设模板数据信息中的数据内容信息进行比较;

在所述待分发数据信息的数据内容信息与所述预设模板数据信息中的数据内容信息不一致时,则将所述预设模板数据信息中的数据内容信息调整为所述待分发数据信息的数据内容信息,得到调整后的预设模板数据信息。

优选地,所述获取所述待分发数据信息中的数据内容信息,将所述数据内容信息填入所述调整后的预设模板属性信息,得到调整后的预设模板数据信息的步骤之后,还包括:

获取修改指令信息,提取所述修改指令信息中的属性调整信息;

根据所述属性调整信息对所述调整后的预设模板数据信息中的属性信息进行调整,得到第一目标模板数据信息;

相应地,将所述调整后的预设模板数据信息进行分发的步骤,包括:

将所述第一目标模板数据信息进行分发。

优选地,

所述获取所述待分发数据信息中的数据内容信息,将所述数据内容信息填入所述调整后的预设模板属性信息,得到调整后的预设模板数据信息的步骤之后,还包括:

获取修改指令信息,提取所述修改指令信息中的数据调整信息;

根据所述数据调整信息对所述调整后的预设模板数据信息中的数据信息进行调整,得到第二目标模板数据信息;

相应地,将所述调整后的预设模板数据信息进行分发的步骤,包括:

将所述第二目标模板数据信息进行分发。

此外,为实现上述目的,本发明还提出一种任务分发装置,所述任务分发装置包括:

获取模块,用于获取任务分发指令,提取所述任务分发指令中的待分发数据信息;

查找模块,用于根据所述待分发数据信息查找对应的预设模板数据信息,其中,所述预设模板数据信息存储于区块链中;

比较模块,用于提取所述待分发数据信息的属性参数信息,将所述待分发数据信息的属性参数信息与所述预设模板数据信息中的属性参数信息进行比较;

调整模块,用于在所述待分发数据信息的属性参数信息与所述预设模板数据信息中的属性参数信息不一致时,则将所述预设模板数据信息中的属性参数信息调整为所述待分发数据信息的属性参数信息,得到调整后的预设模板属性信息;

添加模块,用于获取所述待分发数据信息中的数据内容信息,将所述数据内容信息填入所述调整后的预设模板属性信息,得到调整后的预设模板数据信息;

分发模块,用于将所述调整后的预设模板数据信息进行分发。

此外,为实现上述目的,本发明还提出一种任务分发设备,所述任务分发设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的任务分发程序,所述任务分发程序配置为实现如上文所述的任务分发方法的步骤。

此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有任务分发程序,所述任务分发程序被处理器执行时实现如上文所述的任务分发方法的步骤

本发明通过在再次任务分发的时候经过模板和已经分发的预设模板数据信息进行对比,在待分发数据信息的属性参数信息与预设模板数据信息中的属性参数信息不一致时,则将预设模板数据信息中的属性参数信息调整为待分发数据信息的属性参数信息,得到调整后的预设模板属性信息;获取待分发数据信息中的数据内容信息,将数据内容信息填入调整后的预设模板属性信息,得到调整后的预设模板数据信息;将所述调整后的预设模板数据信息进行分发。可以直接获取两次分发的差异,然后针对差异的地方进行修改,相比于现有每次分发都需要经过分发、分改派、填报、提交复合以及复核通过等一系列流程,本发明再次任务分发无需经过繁琐流程,再次任务分发的效率极大提升,同时模板的扩展性得到了大大的提高,从而也给业务人员节省了大量的时间,工作效率上也能得到显著提升。解决了现有技术在再次任务分发时需要再次进行一系列繁琐流程,影响任务分发的效率的技术问题。

附图说明

图1是本发明实施例方案涉及的硬件运行环境的设备的结构示意图;

图2为本发明任务分发方法第一实施例的流程示意图;

图3为本发明任务分发方法一实施例中的分发修改信息示意图;

图4为本发明任务分发方法第二实施例的流程示意图;

图5为本发明任务分发方法第三实施例的流程示意图;

图6为本发明任务分发装置第一实施例的结构框图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

参照图1,图1为本发明实施例方案涉及的硬件运行环境的设备结构示意图。

如图1所示,该设备可以包括:处理器1001,例如中央处理器(centralprocessingunit,cpu),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真(wireless-fidelity,wi-fi)接口)。存储器1005可以是高速的随机存取存储器(randomaccessmemory,ram)存储器,也可以是稳定的非易失性存储器(non-volatilememory,nvm),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

本领域技术人员可以理解,图1中示出的结构并不构成对设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种存储介质的存储器1005中可以包括操作系统、数据存储模块、网络通信模块、用户接口模块以及任务分发程序。

在图1所示的设备中,网络接口1004主要用于与网络服务器进行数据通信;用户接口1003主要用于与用户进行数据交互;本发明设备中的处理器1001、存储器1005可以设置在设备中,所述设备通过处理器1001调用存储器1005中存储的任务分发程序,并执行本发明实施例提供的任务分发方法。

本发明实施例提供了一种任务分发方法,参照图2,图2为本发明任务分发方法第一实施例的流程示意图。

本实施例中,所述任务分发方法包括以下步骤:

步骤s10:获取任务分发指令,提取所述任务分发指令中的待分发数据信息。

需要说明的是,本实施例方法的执行主体可以是任务分发设备。所述任务分发指令可为通过任务分发界面进行操作之后生成的任务分发指令,还可为根据任务需求触发的任务分发指令,本实施例对此不作限制,在本实施例中,以通过任务分发界面进行操作生成的任务分发指令为例进行说明。

在本实施例中,所述待分发数据信息可以包括数据属性信息以及对应的处理部门信息,例如数据属性信息可以包括责任部门、填报部门以及操作等,处理部门信息可以包括办公室以及风管部等。

可以理解的是,在一般进行数据分发时,即根据待分发数据信息选择对应的基本分发模板进行分发,在基本分发模板的基础上根据分发内容,从而得到待分发数据信息,但是在进行数据的再次分发时,基本分发模板首先会将数据清除,然后再将再次分发的分发内容填入基本分发模板中进行分发,在这种情况下,即使再次分发的内容是与前次分发的内容相同,也要再次进行分发内容的重新填入基本分发模板的过程,从而导致任务分发的效率降低,本实施例主要应用于同一数据进行多次任务分发的场景下。

步骤s20:根据所述待分发数据信息查找对应的预设模板数据信息,其中,所述预设模板数据信息存储于区块链中。

易于理解的是,在本实施例中,所述预设模板数据信息为保存的已分发的模板数据信息,预设模板数据信息可以包括数据属性信息以及对应的数据内容信息。

在具体实现中,提取所述待分发数据信息中数据期次信息,根据所述数据期次信息查找对应的预设模板数据信息,其中,所述数据期次信息可为通过预设算法对所述待分发数据信息中的数据信息进行编码,得到唯一的编码信息,将编码信息作为数据期次信息,还可以为通过其他方式得到数据期次信息,本实施例对此不作限制,通过数据期次信息可实现与其他数据的有效识别。

需要强调的是,为进一步保证上述预设模板数据信息的私密和安全性,上述预设模板数据信息还可以存储于一区块链的节点中。

步骤s30:提取所述待分发数据信息的属性参数信息,将所述待分发数据信息的属性参数信息与所述预设模板数据信息中的属性参数信息进行比较。

需要说明的是,所述属性参数信息为属性信息对应的数据内容,例如责任部门对应的数据内容为办公室,当前待分发数据信息对应的数据内容为精算部,即将办公室与精算部进行比较,则得到两者存在差异,从而实现差异信息的识别。

可以理解的是,在具体实现中,在同一个数据期次下分发两次的时候,何种情况下,一般两次分发对应的模板数据相差不大,通常为修改某条或者多条数据的责任填报部门或者责任部门,相对而言两次分发对应的模板数据中大多数数据是不会改变的,所以通过这种对比差异的方式对预设模板数据信息进行修改,在针对改变的数据进行指标收集即可,这种相对于现有的直接覆盖重新填报收集的流程方式,能够较大的节省填报时间和确保已经填报数据的一致性。

步骤s40:在所述待分发数据信息的属性参数信息与所述预设模板数据信息中的属性参数信息不一致时,则将所述预设模板数据信息中的属性参数信息调整为所述待分发数据信息的属性参数信息,得到调整后的预设模板属性信息。

应当理解的是,在具体实现中,对预设模板数据信息的模板数据进行修改,通过查找经常修改的字段,在分发的时候对比经常修改的字段在两次分发的过程中存在差异的地方,通过对数据库的设计:包括参数表:数据期次,指标名称,填报部门和责任部门,以及填报表:数据期次,指标名称,填报部门,责任部门和参数id(用于关联参数表)等特殊字段的设计。

在本实施例中,针对改变的数据进行指标收集,在分发的时候根据数据期次,对比同一条指标的责任部门和填报部门两次分发是否存在差异,如果存在差异,获取存在差异的地方,在模板数据页面只显示存在差异的地方,不存在差异的地方则不予修改,同时,页面显示的数据可以让用户选择是否修改,从而实现分发的灵活性,从而大大缩短了线上任务流的繁琐流程。

本实施例由于通过同一数据期次下多次任务分发,对比该数据期次下分发的两次数据的差异,保留填报的数据结果,在模板数据页面只显示存在差异的地方,用户可以看到两次分发的模板数据的差异之处,用户可以针对不同之处选择是不是需要修改,如果需要修改则只需修改存在差异的地方,再次针对改变的数据进行指标收集流程,这样可以为用户节省大量的时间和精力。

步骤s50:获取所述待分发数据信息中的数据内容信息,将所述数据内容信息填入所述调整后的预设模板属性信息,得到调整后的预设模板数据信息。

需要说明的是,所述调整后的预设模板数据信息不仅包括模板中的属性信息,还包括数据内容信息,参照图3,例如图3中的得到修改后的责任部门和修改后的填报部门,从而得到当前分发数据对应的分发模板与预存的分发模板之间差异,然后只对差异部分的模板属性进行处理,获取待分发数据信息中数据内容,例如精算部和风管部,将精算部填入修改后的责任部门,将风管部填入修改后的填报部门,从而生成新的预设模板数据信息即调整后的预设模板数据信息。

在本实施例中,还可判断所述调整后的预设模板属性信息中是否存有对应的数据信息,在所述调整后的预设模板属性信息中存有数据内容信息时,则将所述数据内容信息替换为所述调整后的预设模板属性信息;在所述调整后的预设模板属性信息中未存有数据内容信息时,则将所述数据内容信息填入所述调整后的预设模板属性信息,从而实现模板数据的灵活处理。

在具体实现中,所述调整后的预设模板属性信息还包括修改信息,通过所述修改信息可根据用户需求对数据内容信息或者属性信息进行灵活调整,具体为,获取修改指令信息,提取所述修改指令信息中的属性调整信息和数据调整信息,根据所述属性调整信息对所述调整后的预设模板数据信息中的属性信息进行调整,根据所述数据调整信息对所述调整后的预设模板数据信息中的数据内容信息进行调整。

步骤s60:将所述调整后的预设模板数据信息进行分发。

需要说明的是,在分发的时候经过模板和当前数据期次已经分发的数据进行对比,可以直接找到两次分发的差异,然后针对不同的地方进行修改,不需要每次分发都经过任务分发、删除当前数据期次下的数据、删除相关文件、分改派、填报、提交复核以及复核通过的流程,这样对模板的扩展性得到了大大的提高,从而也给业务人员节省了大量的时间,工作效率上也能得到显著提高。

本实施例通过获取任务分发指令,提取所述任务分发指令中的待分发数据信息;根据所述待分发数据信息查找对应的预设模板数据信息,其中,所述预设模板数据信息存储于区块链中;提取所述待分发数据信息的属性参数信息,将所述待分发数据信息的属性参数信息与所述预设模板数据信息中的属性参数信息进行比较;在所述待分发数据信息的属性参数信息与所述预设模板数据信息中的属性参数信息不一致时,则将所述预设模板数据信息中的属性参数信息调整为所述待分发数据信息的属性参数信息,得到调整后的预设模板属性信息;获取所述待分发数据信息中的数据内容信息,将所述数据内容信息填入所述调整后的预设模板属性信息,得到调整后的预设模板数据信息;将所述调整后的预设模板数据信息进行分发。可以直接获取两次分发的差异,然后针对差异的地方进行修改,相比于现有每次分发都需要经过分发、分改派、填报、提交复合以及复核通过等一系列流程,再次任务分发无需经过繁琐流程,再次任务分发的效率极大提升,同时模板的扩展性得到了大大的提高,从而也给业务人员节省了大量的时间,工作效率上也能得到显著提升。解决了现有技术在再次任务分发时需要再次进行一系列繁琐流程,影响任务分发的效率的技术问题。

参考图4,图4为本发明方法第二实施例的流程示意图。

基于上述第一实施例,在本实施例中,所述步骤s20包括:

步骤s201:提取所述待分发数据信息中的数据信息。

需要说明的是,在具体实现中,可以通过提取所述待分发数据信息中数据期次信息,根据所述数据期次信息查找对应的预设模板数据信息。

在本实施例中,所述待分发数据信息可以包括数据属性信息以及对应的处理部门信息,例如数据属性信息可以包括责任部门、填报部门以及操作等,处理部门信息可以包括办公室以及风管部等。提取所述待分发数据信息中的数据信息可以为提取所述待分发数据信息中的数据属性信息。

步骤s202:通过预设算法对所述数据信息进行编码,获得编码信息,并将所述编码信息作为数据期次信息。

易于理解的是,所述数据期次信息可为通过预设算法对所述待分发数据信息中的数据信息进行编码,得到唯一的编码信息,将编码信息作为数据期次信息,还可以为通过其他方式得到数据期次信息,本实施例对此不作限制,通过数据期次信息可实现与其他数据的有效识别。可以通过预设算法对所述数据属性信息进行编码,获得编码信息,并将所述编码信息作为数据期次信息。

步骤s203:根据所述数据期次信息查找对应的预设模板数据信息。

需要说明的是,可以将所述待分发数据信息与分发平台上已存有的分发数据进行比较,判断分发平台上是否存有所述待分发数据信息,在分发平台上存有所述待分发数据信息时,则执行根据所述待分发数据信息查找对应的预设模板数据信息的步骤,在分发平台上未存有所述待分发数据信息时,则重新填入待分发数据信息。

由于本实施例主要应用于同一数据进行多次任务分发,在属于同一属性的数据进行分发时,无需再重新通过模板进行数据填报然后再分发,而是直接在原有的模板上进行处理,从而提高数据的效率。在具体实现中,可以根据选择的数据期次信息,判断是否已经存在数据,若存在数据再判断两次分发是否存在差异,从而只需针对差异部分进行处理。

本实施例通过提取所述待分发数据信息中的数据信息;通过预设算法对所述数据信息进行编码,获得编码信息,并将所述编码信息作为数据期次信息;根据所述数据期次信息查找对应的预设模板数据信息。在具体实现中,可以根据选择的数据期次信息,判断是否已经存在数据,若存在数据再判断两次分发是否存在差异,从而只需针对差异部分进行处理。相比于现有每次分发都需要经过分发、分改派、填报、提交复合以及复核通过等一系列流程,无需经过繁琐流程,再次任务分发的效率极大提升,同时模板的扩展性得到了大大的提高,从而也给业务人员节省了大量的时间,工作效率上也能得到显著提升。解决了现有技术在再次任务分发时需要再次进行一系列繁琐流程,影响任务分发的效率的技术问题。

参考图5,图5为本发明方法第三实施例的流程示意图。

基于上述各实施例,在本实施例中,所述步骤s50之后,还包括:

步骤s501:获取修改指令信息,提取所述修改指令信息中的属性调整信息。

需要说明的是,可以根据用户需求进行手动修改,从而实现更灵活的数据分发。获取用户输入的修改指令信息,提取所述修改指令信息中的属性调整信息。其中,用户输入的修改指令信息可以包括属性调整信息、数据调整信息和根据实际输入的其他信息,本实施例对此加以限制。

步骤s502:根据所述属性调整信息对所述调整后的预设模板数据信息中的属性信息进行调整,得到第一目标模板数据信息。

可以理解的是,根据用户定义的属性调整信息,可以对所述调整后的预设模板数据信息中的属性信息进行调整,得到第一目标模板数据信息。还可以根据用户定义的数据调整信息,可以对所述调整后的预设模板数据信息中的数据信息进行调整,得到第二目标模板数据信息。

相应地,步骤s60,包括:

s601:将所述第一目标模板数据信息进行分发。

易于理解的是,根据用户定义的属性调整信息,可以对所述调整后的预设模板数据信息中的属性信息进行调整,得到第一目标模板数据信息,将所述第一目标模板数据信息进行分发。若用户输入的修改指令信息中包括数据调整信息,可以根据用户定义的数据调整信息,可以对所述调整后的预设模板数据信息中的数据信息进行调整,得到第二目标模板数据信息,将所述第二目标模板数据信息进行分发。

需要说明的是,还可以获取修改指令信息,用户输入的修改指令信息包括属性调整信息和数据调整信息,提取所述修改指令信息中的属性调整信息和数据调整信息;根据所述属性调整信息对所述调整后的预设模板数据信息中的数据信息进行调整;根据所述数据调整信息对所述调整后的预设模板数据信息中的数据信息进行调整,最终得到目标模板数据信息;相应地,将所述调整后的预设模板数据信息进行分发的步骤,可以包括:将目标模板数据信息进行分发。

本实施例通过获取修改指令信息,提取所述修改指令信息中的属性调整信息;根据所述属性调整信息对所述调整后的预设模板数据信息中的属性信息进行调整,得到第一目标模板数据信息;相应地,将所述调整后的预设模板数据信息进行分发的步骤,包括:将所述第一目标模板数据信息进行分发。还可以获取修改指令信息,提取所述修改指令信息中的数据调整信息;根据所述数据调整信息对所述调整后的预设模板数据信息中的数据信息进行调整,得到第二目标模板数据信息;相应地,将所述调整后的预设模板数据信息进行分发的步骤,可以包括:将所述第二目标模板数据信息进行分发。本实施例可以根据用户需求进行手动修改,从而实现更灵活的数据分发。

此外,本发明实施例还提出一种存储介质,所述存储介质上存储有任务分发程序,所述任务分发程序被处理器执行时实现如上文所述的任务分发方法的步骤。

参照图6,图6为本发明任务分发装置第一实施例的结构框图。

如图6所示,本发明实施例提出的任务分发装置包括:

获取模块10,用于获取任务分发指令,提取所述任务分发指令中的待分发数据信息。

需要说明的是,本实施例方法的执行主体可以是任务分发设备。所述任务分发指令可为通过任务分发界面进行操作之后生成的任务分发指令,还可为根据任务需求触发的任务分发指令,本实施例对此不作限制,在本实施例中,以通过任务分发界面进行操作生成的任务分发指令为例进行说明。

在本实施例中,所述待分发数据信息可以包括数据属性信息以及对应的处理部门信息,例如数据属性信息可以包括责任部门、填报部门以及操作等,处理部门信息可以包括办公室以及风管部等。

可以理解的是,在一般进行数据分发时,即根据待分发数据信息选择对应的基本分发模板进行分发,在基本分发模板的基础上根据分发内容,从而得到待分发数据信息,但是在进行数据的再次分发时,基本分发模板首先会将数据清除,然后再将再次分发的分发内容填入基本分发模板中进行分发,在这种情况下,即使再次分发的内容是与前次分发的内容相同,也要再次进行分发内容的重新填入基本分发模板的过程,从而导致任务分发的效率降低,本实施例主要应用于同一数据进行多次任务分发的场景下。

查找模块20,用于根据所述待分发数据信息查找对应的预设模板数据信息,其中,所述预设模板数据信息存储于区块链中。

易于理解的是,在本实施例中,所述预设模板数据信息为保存的已分发的模板数据信息,预设模板数据信息可以包括数据属性信息以及对应的数据内容信息。

在具体实现中,提取所述待分发数据信息中数据期次信息,根据所述数据期次信息查找对应的预设模板数据信息,其中,所述数据期次信息可为通过预设算法对所述待分发数据信息中的数据信息进行编码,得到唯一的编码信息,将编码信息作为数据期次信息,还可以为通过其他方式得到数据期次信息,本实施例对此不作限制,通过数据期次信息可实现与其他数据的有效识别。

需要强调的是,为进一步保证上述预设模板数据信息的私密和安全性,上述预设模板数据信息还可以存储于一区块链的节点中。

比较模块30,用于提取所述待分发数据信息的属性参数信息,将所述待分发数据信息的属性参数信息与所述预设模板数据信息中的属性参数信息进行比较。

需要说明的是,所述属性参数信息为属性信息对应的数据内容,例如责任部门对应的数据内容为办公室,当前待分发数据信息对应的数据内容为精算部,即将办公室与精算部进行比较,则得到两者存在差异,从而实现差异信息的识别。

可以理解的是,在具体实现中,在同一个数据期次下分发两次的时候,何种情况下,一般两次分发对应的模板数据相差不大,通常为修改某条或者多条数据的责任填报部门或者责任部门,相对而言两次分发对应的模板数据中大多数数据是不会改变的,所以通过这种对比差异的方式对预设模板数据信息进行修改,在针对改变的数据进行指标收集即可,这种相对于现有的直接覆盖重新填报收集的流程方式,能够较大的节省填报时间和确保已经填报数据的一致性。

调整模块40,用于在所述待分发数据信息的属性参数信息与所述预设模板数据信息中的属性参数信息不一致时,则将所述预设模板数据信息中的属性参数信息调整为所述待分发数据信息的属性参数信息,得到调整后的预设模板属性信息。

应当理解的是,在具体实现中,对预设模板数据信息的模板数据进行修改,通过查找经常修改的字段,在分发的时候对比经常修改的字段在两次分发的过程中存在差异的地方,通过对数据库的设计:包括参数表:数据期次,指标名称,填报部门和责任部门,以及填报表:数据期次,指标名称,填报部门,责任部门和参数id(用于关联参数表)等特殊字段的设计。

在本实施例中,针对改变的数据进行指标收集,在分发的时候根据数据期次,对比同一条指标的责任部门和填报部门两次分发是否存在差异,如果存在差异,获取存在差异的地方,在模板数据页面只显示存在差异的地方,不存在差异的地方则不予修改,同时,页面显示的数据可以让用户选择是否修改,从而实现分发的灵活性,从而大大缩短了线上任务流的繁琐流程。

本实施例由于通过同一数据期次下多次任务分发,对比该数据期次下分发的两次数据的差异,保留填报的数据结果,在模板数据页面只显示存在差异的地方,用户可以看到两次分发的模板数据的差异之处,用户可以针对不同之处选择是不是需要修改,如果需要修改则只需修改存在差异的地方,再次针对改变的数据进行指标收集流程,这样可以为用户节省大量的时间和精力。

添加模块50,用于获取所述待分发数据信息中的数据内容信息,将所述数据内容信息填入所述调整后的预设模板属性信息,得到调整后的预设模板数据信息。

需要说明的是,所述调整后的预设模板数据信息不仅包括模板中的属性信息,还包括数据内容信息,参照图3,例如图3中的得到修改后的责任部门和修改后的填报部门,从而得到当前分发数据对应的分发模板与预存的分发模板之间差异,然后只对差异部分的模板属性进行处理,获取待分发数据信息中数据内容,例如精算部和风管部,将精算部填入修改后的责任部门,将风管部填入修改后的填报部门,从而生成新的预设模板数据信息即调整后的预设模板数据信息。

在本实施例中,还可判断所述调整后的预设模板属性信息中是否存有对应的数据信息,在所述调整后的预设模板属性信息中存有数据内容信息时,则将所述数据内容信息替换为所述调整后的预设模板属性信息;在所述调整后的预设模板属性信息中未存有数据内容信息时,则将所述数据内容信息填入所述调整后的预设模板属性信息,从而实现模板数据的灵活处理。

在具体实现中,所述调整后的预设模板属性信息还包括修改信息,通过所述修改信息可根据用户需求对数据内容信息或者属性信息进行灵活调整,具体为,获取修改指令信息,提取所述修改指令信息中的属性调整信息和数据调整信息,根据所述属性调整信息对所述调整后的预设模板数据信息中的属性信息进行调整,根据所述数据调整信息对所述调整后的预设模板数据信息中的数据内容信息进行调整。

分发模块60,用于将所述调整后的预设模板数据信息进行分发。

需要说明的是,在分发的时候经过模板和当前数据期次已经分发的数据进行对比,可以直接找到两次分发的差异,然后针对不同的地方进行修改,不需要每次分发都经过任务分发、删除当前数据期次下的数据、删除相关文件、分改派、填报、提交复核以及复核通过的流程,这样对模板的扩展性得到了大大的提高,从而也给业务人员节省了大量的时间,工作效率上也能得到显著提高。

本实施例中获取模块10,用于获取任务分发指令,提取所述任务分发指令中的待分发数据信息;查找模块20,用于根据所述待分发数据信息查找对应的预设模板数据信息,其中,所述预设模板数据信息存储于区块链中;比较模块30,用于提取所述待分发数据信息的属性参数信息,将所述待分发数据信息的属性参数信息与所述预设模板数据信息中的属性参数信息进行比较;调整模块40,用于在所述待分发数据信息的属性参数信息与所述预设模板数据信息中的属性参数信息不一致时,则将所述预设模板数据信息中的属性参数信息调整为所述待分发数据信息的属性参数信息,得到调整后的预设模板属性信息;添加模块50,用于获取所述待分发数据信息中的数据内容信息,将所述数据内容信息填入所述调整后的预设模板属性信息,得到调整后的预设模板数据信息;分发模块60,用于将所述调整后的预设模板数据信息进行分发。可以直接获取两次分发的差异,然后针对差异的地方进行修改,相比于现有每次分发都需要经过分发、分改派、填报、提交复合以及复核通过等一系列流程,本发明再次任务分发无需经过繁琐流程,再次任务分发的效率极大提升,同时模板的扩展性得到了大大的提高,从而也给业务人员节省了大量的时间,工作效率上也能得到显著提升。解决了现有技术在再次任务分发时需要再次进行一系列繁琐流程,影响任务分发的效率的技术问题。

基于本发明上述任务分发装置第一实施例,提出本发明任务分发装置的第二实施例。

在本实施例中,所述任务分发装置还包括历史比对模块;其中,

所述历史比对模块,用于获取分发平台上存储的历史分发数据信息;将所述待分发数据信息与所述历史分发数据信息进行比较,以判断所述分发平台上是否存储有所述待分发数据信息;在所述分发平台上存储有所述待分发数据信息时,则执行所述根据所述待分发数据信息查找对应的预设模板数据信息的步骤。

进一步地,所述查找模块20,还用于提取所述待分发数据信息中的数据信息;通过预设算法对所述数据信息进行编码,获得编码信息,并将所述编码信息作为数据期次信息;根据所述数据期次信息查找对应的预设模板数据信息。

进一步地,所述添加模块50,还用于获取所述待分发数据信息中的数据内容信息,判断所述调整后的预设模板属性信息中是否存有所述数据内容信息;在所述调整后的预设模板属性信息中未存有所述数据内容信息时,则将所述数据内容信息填入所述调整后的预设模板属性信息,得到调整后的预设模板数据信息。

进一步地,所述添加模块50,还用于获取所述待分发数据信息中的数据内容信息,将所述待分发数据信息的数据内容信息与所述预设模板数据信息中的数据内容信息进行比较;在所述待分发数据信息的数据内容信息与所述预设模板数据信息中的数据内容信息不一致时,则将所述预设模板数据信息中的数据内容信息调整为所述待分发数据信息的数据内容信息,得到调整后的预设模板数据信息。

进一步地,所述任务分发装置还包括修改模块;所述修改模块,用于获取修改指令信息,提取所述修改指令信息中的属性调整信息;根据所述属性调整信息对所述调整后的预设模板数据信息中的属性信息进行调整,得到第一目标模板数据信息;相应地,将所述调整后的预设模板数据信息进行分发的步骤,包括:将所述第一目标模板数据信息进行分发。

进一步地,所述修改模块,还用于获取修改指令信息,提取所述修改指令信息中的数据调整信息;根据所述数据调整信息对所述调整后的预设模板数据信息中的数据信息进行调整,得到第二目标模板数据信息;相应地,将所述调整后的预设模板数据信息进行分发的步骤,包括:将所述第二目标模板数据信息进行分发。

本实施例可以直接获取两次分发的差异,然后针对差异的地方进行修改,相比于现有每次分发都需要经过分发、分改派、填报、提交复合以及复核通过等一系列流程,本发明再次任务分发无需经过繁琐流程,再次任务分发的效率极大提升,同时模板的扩展性得到了大大的提高,从而也给业务人员节省了大量的时间,工作效率上也能得到显著提升。解决了现有技术在再次任务分发时需要再次进行一系列繁琐流程,影响任务分发的效率的技术问题。

本发明任务分发装置的其他实施例或具体实现方式可参照上述各任务分发方法实施例,此处不再赘述。

本发明所指区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链(blockchain),本质上是一个去中心化的数据库,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。区块链可以包括区块链底层平台、平台产品服务层以及应用服务层等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如只读存储器/随机存取存储器、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1