一种基于定时功能的数据审查方法、设备、存储介质技术

技术编号:28128230 阅读:8 留言:0更新日期:2021-04-19 11:46
本发明专利技术公开了一种基于定时功能的数据审查方法、设备、存储介质,包括以下步骤:步骤S1、接收用户在业务系统提交的订单编号,返回该订单编号申请凭证至业务系统;步骤S2、定时查询业务系统订单编号的订单处理日志,生成该订单编号对应的订单处理日志;步骤S3、保存并更新该订单编号的订单处理情况,对所述订单处理日志与历史轨迹分别处理后生成区块保存至数据库内。本发明专利技术通过定时将订单编号对应的订单处理日志生成至区块并保存至数据库内,解决了订单数据更新不及时的问题,无需获取订单编号对应订单的全部数据,可保存原业务系统的业务隐私。只需要获取原业务系统的订单处理日志与历史轨迹,定时统一记录与操作,便于用户查询与管理。管理。管理。

【技术实现步骤摘要】
一种基于定时功能的数据审查方法、设备、存储介质


[0001]本专利技术涉及数据处理
,尤其涉及一种基于定时功能的数据审查方法、设备、存储介质。

技术介绍

[0002]随着电子商务的发展,电子商务实现消费者网上购物、商户间网上交易、在线支付以及其他商务交易活动,线上交易已经成为一种非常普遍的交易方法。而且随着人们的购买力的大幅增长,网上交易量急剧增长。而原有的业务系统内有多个参与渠道、处理环节,最终汇总到一个中心化数据库内。
[0003]由于订单状态的数据可能有不同的渠道来源,经过不同的处理,且可能需要人工录入或确认,在某个环节耽搁时间会导致汇总时出现延误,而订单的数据却没有更新。这种问题自身并不能规避,维护人员只能在用户反馈后才开始维护工作。而当出现问题数据时,溯源工作需要从最底端向上游渠道开始,逐一排查,效率低下,消耗过多的时间、人力与物力。

技术实现思路

[0004]为了克服现有技术的不足,本专利技术的目的在于提供一种基于定时功能的数据审查方法,定时更新业务系统的数据,将订单处理日志整合至数据库内,便于用户操作并查看订单的状态。
[0005]本专利技术的目的之二在于提供一种电子设备,执行上述一种基于定时功能的数据审查方法,定时更新业务系统的数据,将订单处理日志整合至数据库内,便于用户操作并查看订单的状态。
[0006]本专利技术的目的之三在于提供一种存储介质,执行上述一种基于定时功能的数据审查方法,定时更新业务系统的数据,将订单处理日志整合至数据库内,便于用户操作并查看订单的状态。
[0007]本专利技术的目的之一采用如下技术方案实现:
[0008]一种基于定时功能的数据审查方法,应用于数据审查系统,包括以下步骤:
[0009]步骤S1、接收用户在业务系统提交的订单编号,返回该订单编号申请凭证至业务系统;
[0010]步骤S2、定时查询业务系统订单编号的订单处理日志,生成该订单编号对应的订单处理日志;
[0011]步骤S3、保存并更新该订单编号的订单处理情况,对所述订单处理日志与历史轨迹分别处理后生成区块保存至数据库内。
[0012]进一步地,步骤S3中对所述订单处理日志处理后生成区块包括以下按步骤:
[0013]步骤S31、获取业务系统发送的订单编号,待订单编号数量达到阈值后,根据数据审查系统的分类将所述订单编号分类打包,向排队节点发送进入记账队列的请求;
[0014]步骤S32、排队节点接收到记账队列的请求后,按队列依次分配记账权,并发送记账开始通知;所述记账开始通知包括可用区块编号和对应的订单处理日志数据,所述可用区块编号用于生成待写入区块的区块头,订单处理日志数据用于区块的载荷写入区块体;
[0015]步骤S33、记账节点接收到记账开始通知后根据可用区块编号与对顶的订单处理日志数据构造待写入区块并开启记账流程。
[0016]进一步地,还包括:步骤S34、记账节点按照订单处理日志包含的源节点,将待写入区块发送至源节点请求背书;待背书完成后记账节点计继续记账流程。
[0017]进一步地,所述步骤S34中,所述背书为通过区块哈希私钥签名生成背书签名凭证,并将所述背书签名凭证发送至记账节点。
[0018]进一步地,所述步骤S32中还包括以下步骤:所述排队节点在接收到记账开始通知后,定时检查在所述排队节点中是否有记账队列的排队,若无记账队列的排队,则排队节点等待下一次记账完成通知;若存在记账队列的排队,则开始记账流程,所述排队节点状态设置为进程中。
[0019]进一步地,步骤S35、在取得背书签名后,记账节点将带有自身申请凭证与背书签名凭证的待写入区块链广播至数据审查系统内的其他节点,其他节点分别通过记账节点与公钥对背书的签名进行验证,验证通过后将区块哈希使用私钥签名,将签名凭证返回记账节点。
[0020]进一步地,步骤S4、接收用户输入的查询订单编号,查询数据库保存的包含所述订单编号的区块;
[0021]步骤S5、发送订单处理历史查询请求至所述区块中,所述区块返回所述订单编号的订单处理日志与历史轨迹,整合所述订单处理日志与历史轨迹并返回结果列表至用户。
[0022]进一步地,所述步骤S35还包括以下步骤:
[0023]记账节点在接收到签名凭证后,数据审查系统的数据库会在预设时间内验证申请凭证、背书的签名凭证,通过后则提交区块头信息,若验证不通过,则丢该区块头信息,复用区块编号重新开始记账流程。
[0024]本专利技术的目的之二采用如下技术方案实现:
[0025]一种设备,其包括处理器、存储器及存储于所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上任一所述一种基于定时功能的数据审查方法。
[0026]本专利技术的目的之三采用如下技术方案实现:
[0027]一种存储介质,其上存储有计算机程序,所述计算机程序被执行时实现如上任一所述一种基于定时功能的数据审查方法。
[0028]相比现有技术,本专利技术的有益效果在于:
[0029]本专利技术提供了一种基于定时功能的数据审查方法,通过定时将订单编号对应的订单处理日志生成至区块并保存至数据库内,解决了订单数据更新不及时的问题,无需获取订单编号对应订单的全部数据,可保存原业务系统的业务隐私。只需要获取原业务系统的订单处理日志与历史轨迹,定时统一记录与操作,便于用户查询与管理。
附图说明
[0030]图1为本专利技术所提供实施例的一种基于定时功能的数据审查方法流程示意图;
[0031]图2为本专利技术所提供实施例的一种基于定时功能的数据审查方法步骤S3的流程示意图。
具体实施方式
[0032]下面,结合附图以及具体实施方式,对本专利技术做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。
[0033]如图1所示,本申请提供了一种基于定时功能的数据审查方法,可应用于区块链的数据审查系统中,在预设时间内对订单的数据进行更新。待出现问题数据时,工作人员可快速获取参与订单处理的项目列表等信息,快速定位问题的来源及原因,提高解决问题的时效性。
[0034]具体的,所述一种基于定时功能的数据审查方法包括以下步骤:
[0035]步骤S1、接收用户在业务系统提交的订单编号,返回该订单编号申请凭证至业务系统;数据审查系统独立于所述业务系统。当需要使用数据审查系统时,需要先将用户在业务系统提交的订单编号提交至业务系统内,由业务系统返回该订单编号的申请凭证给至业务系统或者用户。数据审查系统凭借该申请凭证以获得订单编号后续的订单处理日志。
[0036]步骤S2、定时查询业务系统订单编号的订单处理情况,生成该订单编号对应的订单处理日志。由于业务系统内订单存在多个渠道进行操作,若是数据审查系统每一笔操作都进行更新,则需要占用过多的资源。因此,只需在定时查询存在于数据审查系统内且还未完成的订本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于定时功能的数据审查方法,其特征在于,应用于数据审查系统,包括以下步骤:步骤S1、接收用户在业务系统提交的订单编号,返回该订单编号的申请凭证至业务系统;步骤S2、定时查询业务系统订单编号的订单处理日志,生成该订单编号对应的订单处理日志;步骤S3、保存并更新该订单编号的订单处理情况,对所述订单处理日志与历史轨迹分别处理后生成区块保存至数据库内。2.如权利要求1所述的一种基于定时功能的数据审查方法,其特征在于,步骤S3中对所述订单处理日志处理后生成区块包括以下按步骤:步骤S31、获取业务系统发送的订单编号,待订单编号数量达到阈值后,根据数据审查系统的分类将所述订单编号分类打包,向排队节点发送进入记账队列的请求;步骤S32、排队节点接收到记账队列的请求后,按队列依次分配记账权,并发送记账开始通知;所述记账开始通知包括可用区块编号和对应的订单处理日志数据,所述可用区块编号用于生成待写入区块的区块头,订单处理日志数据用于区块的载荷写入区块体;步骤S33、记账节点接收到记账开始通知后根据可用区块编号与对顶的订单处理日志数据构造待写入区块并开启记账流程。3.如权利要求2所述的一种基于定时功能的数据审查方法,其特征在于,还包括:步骤S34、记账节点按照订单处理日志包含的源节点,将待写入区块发送至源节点请求背书;待背书完成后记账节点计继续记账流程。4.如权利要求3所述的一种基于定时功能的数据审查方法,其特征在于,所述步骤S34中,所述背书为通过区块哈希私钥签名生成背书签名凭证,并将所述背书签名凭证发送至记账节点。5.如权利要求4所述的一种基于定时功能的数据审查方法,其特征在于,所述步骤S32中还包括以下...

【专利技术属性】
技术研发人员:王毅
申请(专利权)人:广州辰创科技发展有限公司
类型:发明
国别省市:

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

1