电子资源信息的处理方法及装置制造方法及图纸

技术编号:19009776 阅读:42 留言:0更新日期:2018-09-22 09:34
本说明书一个或多个实施例公开了一种电子资源信息的处理方法及装置,用以解决现有技术中记录资源变动明细时容易出现数据乱序的问题。所述方法包括:获取当前待处理的资源变动明细,所述资源变动明细包括多次资源转移对应的资源变动信息及转移请求时间;根据每次资源转移对应的资源变动信息及转移请求时间,分别确定每次资源转移后的资源剩余信息;根据所述资源剩余信息更新所述资源变动明细。

Method and device for processing electronic resource information

One or more embodiments of this specification disclose a method and device for processing electronic resource information, which is used to solve the problem of data disorder when recording resource changes in detail in the prior art. The method comprises the following steps: obtaining the details of resource changes to be processed at present, including the resource change information corresponding to multiple resource transfers and the transfer request time; determining the resource surplus information after each resource transfer according to the resource change information corresponding to each resource transfer and the transfer request time; Update the resource change details according to the resource residual information.

【技术实现步骤摘要】
电子资源信息的处理方法及装置
本说明书涉及数据处理
,尤其涉及一种电子资源信息的处理方法及装置。
技术介绍
随着网络技术和终端技术的不断发展,越来越多的人们通过网络进行资源的发送和接收,以此进行在线资源转移,具体如在线网络支付等。随着电子商务的不断发展,相应的在线资源转移也成为一种重要的资源转移方式,在线资源转移是基于网络通过资源转移服务器,将一个资源账户中的资源转移到另一个资源账户中。现有技术中,一旦发生资源转移,资源转移服务器就会实时记录资源转移的相关明细,包括资源转移量、资源转移时间、资源转移后的资源剩余量等等,并将这些信息呈现给用户。然而,在分布式系统中,为保证系统处理的一致性,在系统接收到资源转移请求后首先会进行预处理及提交/回滚处理,然后才进行真正的资源转移,因此会导致资源转移请求顺序可能和实际的资源转移顺序不一致,进而导致资源转移服务器记录的资源转移明细存在数据乱序问题,给用户带来困扰。例如,A、B两个资源转移请求先后到达资源转移服务器,由于A先于B到达,因此A先于B处理,但由于可能存在实际资源转移顺序为B先于A的情况,因此在记录资源转移明细时,就会出现资源转移后的资源剩余量乱序的问题,从而导致用户对数据的困扰。
技术实现思路
本说明书一个或多个实施例的目的是提供一种电子资源信息的处理方法及装置,用以解决现有技术中记录资源变动明细时容易出现数据乱序的问题。为解决上述技术问题,本说明书一个或多个实施例是这样实现的:一方面,本说明书一个或多个实施例提供一种电子资源信息的处理方法,包括:获取当前待处理的资源变动明细,所述资源变动明细包括多次资源转移对应的资源变动信息及转移请求时间;根据每次资源转移对应的资源变动信息及转移请求时间,分别确定每次资源转移后的资源剩余信息;根据所述资源剩余信息更新所述资源变动明细。在一个实施例中,所述获取当前待处理的资源变动明细,包括:获取最近一次资源转移的资源变动时间;以所述最近一次资源转移的资源变动时间为截止时间,获取所述截止时间之前的待处理的资源变动明细。在一个实施例中,所述根据每次资源转移对应的资源变动信息及转移请求时间,分别确定每次资源转移后的资源剩余信息,包括:对每次资源转移对应的资源变动信息按照所述转移请求时间的先后顺序进行排序,得到排序结果;根据各所述资源变动信息在所述排序结果中的位置,分别确定每次资源转移后的资源剩余信息。在一个实施例中,所述资源变动信息包括资源转移量;所述根据各所述资源变动信息在所述排序结果中的位置,分别确定每次资源转移后的资源剩余信息,包括:依次获取所述排序结果中的资源变动信息;针对位于所述排序结果中的第一位的第一资源变动信息,确定未更新的所述资源变动明细中的最终资源剩余量为所述第一资源变动信息对应的资源转移后的资源剩余量;针对位于所述排序结果中的非第一位的第二资源变动信息,确定所述第二资源变动信息对应的资源转移的上一次资源转移;计算所述上一次资源转移后的资源剩余量与所述上一次资源转移的资源转移量之间的差值;确定所述差值为所述第二资源变动信息对应的资源转移后的资源剩余量。在一个实施例中,所述获取当前待处理的资源变动明细,包括:采用异步下载的方式获取当前待处理的资源变动明细。另一方面,本说明书一个或多个实施例提供一种电子账单的处理方法,包括:获取当前待处理的金额变动明细,所述金额变动明细包括多次金额交易对应的金额变动信息及交易请求时间;根据每次金额交易对应的金额变动信息及交易请求时间,分别确定每次金额交易后的余额信息;根据所述余额信息更新所述金额变动明细。在一个实施例中,所述获取当前待处理的金额变动明细之前,所述方法还包括:锁定所述金额变动明细对应的电子账户。在一个实施例中,所述获取当前待处理的金额变动明细,包括:获取最近一次金额交易对应的金额变动时间;以所述最近一次金额交易对应的金额变动时间为截止时间,获取所述截止时间之前的待处理的余额变动明细。在一个实施例中,所述根据每次金额交易对应的金额变动信息及交易请求时间,分别确定每次金额交易后的余额信息,包括:对每次金额交易对应的金额变动信息按照所述交易请求时间的先后顺序进行排序,得到排序结果;根据各所述金额变动信息在所述排序结果中的位置,分别确定每次金额交易后的余额信息。在一个实施例中,所述金额变动信息包括变动金额;所述根据各所述金额变动信息在所述排序结果中的位置,分别确定每次金额交易后的余额信息,包括:依次获取所述排序结果中的金额变动信息;针对位于所述排序结果中的第一位的第一金额变动信息,确定未更新的所述金额变动明细中的最终余额为所述第一金额变动信息对应的金额交易后的余额;针对位于所述排序结果中的非第一位的第二金额变动信息,确定所述第二金额变动信息对应的金额交易的上一次金额交易;计算所述上一次金额交易后的余额与所述上一次金额交易的变动金额之间的差值;确定所述差值为所述第二金额变动信息对应的金额交易后的余额。在一个实施例中,所述根据所述余额信息更新所述金额变动明细之后,所述方法还包括:按照所述排序结果显示更新后的所述金额变动明细。再一方面,本说明书一个或多个实施例提供一种电子资源信息的处理装置,包括:第一获取模块,获取当前待处理的资源变动明细,所述资源变动明细包括多次资源转移对应的资源变动信息及转移请求时间;第一确定模块,根据每次资源转移对应的资源变动信息及转移请求时间,分别确定每次资源转移后的资源剩余信息;第一更新模块,根据所述资源剩余信息更新所述资源变动明细。在一个实施例中,所述第一获取模块包括:第一获取单元,获取最近一次资源转移的资源变动时间;第二获取单元,以所述最近一次资源转移的资源变动时间为截止时间,获取所述截止时间之前的待处理的资源变动明细。在一个实施例中,所述第一确定模块包括:排序单元,对每次资源转移对应的资源变动信息按照所述转移请求时间的先后顺序进行排序,得到排序结果;确定单元,根据各所述资源变动信息在所述排序结果中的位置,分别确定每次资源转移后的资源剩余信息。在一个实施例中,所述资源变动信息包括资源转移量;所述确定单元还用于:依次获取所述排序结果中的资源变动信息;针对位于所述排序结果中的第一位的第一资源变动信息,确定未更新的所述资源变动明细中的最终资源剩余量为所述第一资源变动信息对应的资源转移后的资源剩余量;针对位于所述排序结果中的非第一位的第二资源变动信息,确定所述第二资源变动信息对应的资源转移的上一次资源转移;计算所述上一次资源转移后的资源剩余量与所述上一次资源转移的资源转移量之间的差值;确定所述差值为所述第二资源变动信息对应的资源转移后的资源剩余量。在一个实施例中,所述第一获取模块包括:第三获取单元,采用异步下载的方式获取当前待处理的资源变动明细。再一方面,本说明书一个或多个实施例提供一种电子账单的处理装置,包括:第二获取模块,获取当前待处理的金额变动明细,所述金额变动明细包括多次金额交易对应的金额变动信息及交易请求时间;第二确定模块,根据每次金额交易对应的金额变动信息及交易请求时间,分别确定每次金额交易后的余额信息;第二更新模块,根据所述余额信息更新所述金额变动明细。在一个实施例中,所述装置还包括:锁定模块,在获取当前待处理的金额变动明细之前本文档来自技高网...
电子资源信息的处理方法及装置

【技术保护点】
1.一种电子资源信息的处理方法,包括:获取当前待处理的资源变动明细,所述资源变动明细包括多次资源转移对应的资源变动信息及转移请求时间;根据每次资源转移对应的资源变动信息及转移请求时间,分别确定每次资源转移后的资源剩余信息;根据所述资源剩余信息更新所述资源变动明细。

【技术特征摘要】
1.一种电子资源信息的处理方法,包括:获取当前待处理的资源变动明细,所述资源变动明细包括多次资源转移对应的资源变动信息及转移请求时间;根据每次资源转移对应的资源变动信息及转移请求时间,分别确定每次资源转移后的资源剩余信息;根据所述资源剩余信息更新所述资源变动明细。2.根据权利要求1所述的方法,所述获取当前待处理的资源变动明细,包括:获取最近一次资源转移的资源变动时间;以所述最近一次资源转移的资源变动时间为截止时间,获取所述截止时间之前的待处理的资源变动明细。3.根据权利要求1所述的方法,所述根据每次资源转移对应的资源变动信息及转移请求时间,分别确定每次资源转移后的资源剩余信息,包括:对每次资源转移对应的资源变动信息按照所述转移请求时间的先后顺序进行排序,得到排序结果;根据各所述资源变动信息在所述排序结果中的位置,分别确定每次资源转移后的资源剩余信息。4.根据权利要求3所述的方法,所述资源变动信息包括资源转移量;所述根据各所述资源变动信息在所述排序结果中的位置,分别确定每次资源转移后的资源剩余信息,包括:依次获取所述排序结果中的资源变动信息;针对位于所述排序结果中的第一位的第一资源变动信息,确定未更新的所述资源变动明细中的最终资源剩余量为所述第一资源变动信息对应的资源转移后的资源剩余量;针对位于所述排序结果中的非第一位的第二资源变动信息,确定所述第二资源变动信息对应的资源转移的上一次资源转移;计算所述上一次资源转移后的资源剩余量与所述上一次资源转移的资源转移量之间的差值;确定所述差值为所述第二资源变动信息对应的资源转移后的资源剩余量。5.根据权利要求1所述的方法,所述获取当前待处理的资源变动明细,包括:采用异步下载的方式获取当前待处理的资源变动明细。6.一种电子账单的处理方法,包括:获取当前待处理的金额变动明细,所述金额变动明细包括多次金额交易对应的金额变动信息及交易请求时间;根据每次金额交易对应的金额变动信息及交易请求时间,分别确定每次金额交易后的余额信息;根据所述余额信息更新所述金额变动明细。7.根据权利要求6所述的方法,所述获取当前待处理的金额变动明细之前,所述方法还包括:锁定所述金额变动明细对应的电子账户。8.根据权利要求6所述的方法,所述获取当前待处理的金额变动明细,包括:获取最近一次金额交易对应的金额变动时间;以所述最近一次金额交易对应的金额变动时间为截止时间,获取所述截止时间之前的待处理的余额变动明细。9.根据权利要求6所述的方法,所述根据每次金额交易对应的金额变动信息及交易请求时间,分别确定每次金额交易后的余额信息,包括:对每次金额交易对应的金额变动信息按照所述交易请求时间的先后顺序进行排序,得到排序结果;根据各所述金额变动信息在所述排序结果中的位置,分别确定每次金额交易后的余额信息。10.根据权利要求9所述的方法,所述金额变动信息包括变动金额;所述根据各所述金额变动信息在所述排序结果中的位置,分别确定每次金额交易后的余额信息,包括:依次获取所述排序结果中的金额变动信息;针对位于所述排序结果中的第一位的第一金额变动信息,确定未更新的所述金额变动明细中的最终余额为所述第一金额变动信息对应的金额交易后的余额;针对位于所述排序结果中的非第一位的第二金额变动信息,确定所述第二金额变动信息对应的金额交易的上一次金额交易;计算所述上一次金额交易后的余额与所述上一次金额交易的变动金额之间的差值;确定所述差值为所述第二金额变动信息对应的金额交易后的余额。11.根据权利要求10所述的方法,所述根据所述余额信息更新所述金额变动明细之后,所述方法还包括:按照所述排序结果显示更新后的所述金额变动明细。12.一种电子资源信息的处理装置,包括:第一获取...

【专利技术属性】
技术研发人员:罗自文
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1