一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

资源转移数据处理方法、装置、计算机设备和存储介质与流程

2022-07-10 07:06:16 来源:中国专利 TAG:


1.本技术涉及网络技术领域,特别是涉及一种资源转移数据处理方法、装置、计算机设备和存储介质。


背景技术:

2.在网络技术领域,计算机设备往往会需要对各种电子资源进行运算处理。例如,资源转移服务器需要根据资源转移请求来进行资源转移运算并完成资源转移操作。
3.传统技术中,资源转移服务器根据对目标资源的资源转移请求进行运算并执行资源转移操作。然而经常存在执行资源转移操作之后,账户中的资源数量与实际的资源数量不符合的情况,即资源转移准确度低。
4.需要说明的是,在上述背景技术部分公开的信息仅用于加强对本发明的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。


技术实现要素:

5.基于此,有必要针对上述技术问题,提供一种资源转移数据处理方法、装置、计算机设备和存储介质。
6.一种资源转移数据处理方法,所述方法包括:接收目标账户对应的资源转移请求,所述资源转移请求用于请求从所述目标账户中转出目标资源;响应于所述资源转移请求,生成所述目标资源对应的目标资源转移记录,所述目标资源转移记录用于触发资源转移服务器转出所述目标资源;当产生针对所述目标资源的资源撤回操作时,生成所述目标资源对应的目标资源撤回记录,所述目标资源撤回记录与所述目标资源转移记录关联;向所述资源转移服务器发送资源记录集合,所述资源记录集合包括所述目标资源转移记录以及所述目标资源撤回记录,以使得所述资源转移服务器基于所述目标资源撤回记录抵消所述目标资源转移记录。
7.一种资源转移数据处理装置,所述装置包括:转移请求接收模块,用于接收目标账户对应的资源转移请求,所述资源转移请求用于请求从所述目标账户中转出目标资源;第一转移记录生成模块,用于响应于所述资源转移请求,生成所述目标资源对应的目标资源转移记录,所述目标资源转移记录用于触发资源转移服务器转出所述目标资源;撤回记录生成模块,用于当产生针对所述目标资源的资源撤回操作时,生成所述目标资源对应的目标资源撤回记录,所述目标资源撤回记录与所述目标资源转移记录关联;第一转移记录抵消模块,用于向所述资源转移服务器发送资源记录集合,所述资源记录集合包括所述目标资源转移记录以及所述目标资源撤回记录,以使得所述资源转移服务器基于所述目标资源撤回记录抵消所述目标资源转移记录。
8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:接收目标账户对应的资源转移请求,所述资源转移请求用于请求从所述目标账户中转出目标资源;响应于所述资源转移请求,生成所述目
标资源对应的目标资源转移记录,所述目标资源转移记录用于触发资源转移服务器转出所述目标资源;当产生针对所述目标资源的资源撤回操作时,生成所述目标资源对应的目标资源撤回记录,所述目标资源撤回记录与所述目标资源转移记录关联;向所述资源转移服务器发送资源记录集合,所述资源记录集合包括所述目标资源转移记录以及所述目标资源撤回记录,以使得所述资源转移服务器基于所述目标资源撤回记录抵消所述目标资源转移记录。
9.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:接收目标账户对应的资源转移请求,所述资源转移请求用于请求从所述目标账户中转出目标资源;响应于所述资源转移请求,生成所述目标资源对应的目标资源转移记录,所述目标资源转移记录用于触发资源转移服务器转出所述目标资源;当产生针对所述目标资源的资源撤回操作时,生成所述目标资源对应的目标资源撤回记录,所述目标资源撤回记录与所述目标资源转移记录关联;向所述资源转移服务器发送资源记录集合,所述资源记录集合包括所述目标资源转移记录以及所述目标资源撤回记录,以使得所述资源转移服务器基于所述目标资源撤回记录抵消所述目标资源转移记录。
10.上述资源转移数据处理方法、装置、计算机设备和存储介质,接收目标账户对应的资源转移请求,生成用于触发资源转移服务器转出目标资源的目标资源转移记录;当产生针对目标资源的资源撤回操作时,生成目标资源对应的目标资源撤回记录;向资源转移服务器发送资源记录集合,以使得资源转移服务器基于目标资源撤回记录抵消目标资源转移记录。中间服务器在产生资源撤回操作后能够基于资源撤回操作向资源转移服务器发送资源记录集合,以使得资源转移服务器基于目标资源撤回记录抵消目标资源转移记录,进而实现资源转移操作的撤回,减少无效的资源转移记录被执行,导致账户中资源数量不符合的情况,提高了资源转移的准确度。
11.一种资源转移方法,所述方法包括:接收从目标账户中转出目标资源的资源转移请求;响应于所述资源转移请求,进行资源转移,以产生目标资源转移记录,所述目标资源转移记录用于触发转出所述目标资源;展示所述目标资源转移记录对应的资源转移状态提示信息以及对应的资源转移撤回入口;响应于针对所述资源转移撤回入口的资源撤回操作,进行资源撤回,以产生目标资源撤回记录,所述目标资源撤回记录与所述目标资源转移记录关联,以基于所述目标资源撤回记录抵消所述目标资源转移记录。
12.在一个实施例中,所述方法还包括:当所述状态信息查看操作对应的操作时间在目标资源转移记录所对应的资源转移周期外时,响应于所述状态信息查看操作,在展示界面上展示所述目标资源转移记录对应的资源转移状态提示信息,所述展示界面屏蔽所述资源转移撤回入口。
13.一种资源转移装置,所述装置包括:转移操作接收模块,用于接收从目标账户中转出目标资源的资源转移请求;第二转移记录生成模块,用于响应于所述资源转移请求,进行资源转移,以产生目标资源转移记录,所述目标资源转移记录用于触发转出所述目标资源;撤回入口显示模块,用于展示所述目标资源转移记录对应的资源转移状态提示信息以及对应的资源转移撤回入口;第二转移记录抵消模块,用于响应于针对所述资源转移撤回入口的资源撤回操作,进行资源撤回,以产生目标资源撤回记录,所述目标资源撤回记录与所述目标资源转移记录关联,以基于所述目标资源撤回记录抵消所述目标资源转移记录。
14.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:接收从目标账户中转出目标资源的资源转移请求;响应于所述资源转移请求,进行资源转移,以产生目标资源转移记录,所述目标资源转移记录用于触发转出所述目标资源;展示所述目标资源转移记录对应的资源转移状态提示信息以及对应的资源转移撤回入口;响应于针对所述资源转移撤回入口的资源撤回操作,进行资源撤回,以产生目标资源撤回记录,所述目标资源撤回记录与所述目标资源转移记录关联,以基于所述目标资源撤回记录抵消所述目标资源转移记录。
15.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:接收从目标账户中转出目标资源的资源转移请求;响应于所述资源转移请求,进行资源转移,以产生目标资源转移记录,所述目标资源转移记录用于触发转出所述目标资源;展示所述目标资源转移记录对应的资源转移状态提示信息以及对应的资源转移撤回入口;响应于针对所述资源转移撤回入口的资源撤回操作,进行资源撤回,以产生目标资源撤回记录,所述目标资源撤回记录与所述目标资源转移记录关联,以基于所述目标资源撤回记录抵消所述目标资源转移记录。
16.上述资源转移方法、装置、计算机设备和存储介质,接收从目标账户中转出目标资源的资源转移请求,进行资源转移,以产生目标资源转移记录;展示目标资源转移记录对应的资源转移状态提示信息以及对应的资源转移撤回入口;响应于针对资源转移撤回入口的资源撤回操作,进行资源撤回,以产生目标资源撤回记录,以基于目标资源撤回记录抵消目标资源转移记录。终端在接收到资源转移操作后,能够在获取到针对资源转移撤回入口的资源撤回操作时基于目标资源撤回记录触发抵消目标资源转移记录,进而实现资源转移操作的撤回,减少无效的资源转移记录被执行,导致账户中资源数量不符合的情况,提高了资源转移的准确度。
17.一种资源转移数据处理方法,所述方法包括:接收资源记录集合;从所述资源记录集合中读取目标资源撤回记录,所述目标资源撤回记录是当产生针对目标资源的资源撤回操作时生成的;获取与所述目标资源撤回记录关联的目标资源转移记录,所述目标资源转移记录用于触发转出所述目标资源,所述目标资源转移记录是响应于资源转移请求生成的,所述资源转移请求用于请求从所述目标账户中转出所述目标资源;基于所述目标资源撤回记录抵消所述目标资源转移记录。
18.在一个实施例中,所述获取与所述目标资源撤回记录关联的目标资源转移记录,包括:读取所述目标资源撤回记录中附加记录项的目标数据;将所述目标数据与所述资源记录集合中的资源转移记录所对应的转移记录标识进行对比;当存在对比一致的转移记录标识时,获取对比一致的转移记录标识所对应的资源转移记录,作为所述目标资源转移记录。
19.在一个实施例中,所述基于所述目标资源撤回记录抵消所述目标资源转移记录,包括:将所述目标资源转移记录的状态标记为无效;在执行资源转移任务时,过滤所述资源记录集合中状态标记为无效的资源转移记录,得到待处理的资源转移记录,基于待处理的资源转移记录进行资源转移。
20.一种资源转移数据处理装置,所述装置包括:记录集合接收模块,用于接收资源记录集合;撤回记录读取模块,用于从所述资源记录集合中读取目标资源撤回记录,所述目标
资源撤回记录是当产生针对目标资源的资源撤回操作时生成的;转移记录获取模块,用于获取与所述目标资源撤回记录关联的目标资源转移记录,所述目标资源转移记录用于触发转出所述目标资源,所述目标资源转移记录是响应于资源转移请求生成的,所述资源转移请求用于请求从所述目标账户中转出所述目标资源;第三转移记录抵消模块,用于基于所述目标资源撤回记录抵消所述目标资源转移记录。
21.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:接收资源记录集合;从所述资源记录集合中读取目标资源撤回记录,所述目标资源撤回记录是当产生针对目标资源的资源撤回操作时生成的;获取与所述目标资源撤回记录关联的目标资源转移记录,所述目标资源转移记录用于触发转出所述目标资源,所述目标资源转移记录是响应于资源转移请求生成的,所述资源转移请求用于请求从所述目标账户中转出所述目标资源;基于所述目标资源撤回记录抵消所述目标资源转移记录。
22.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:接收资源记录集合;从所述资源记录集合中读取目标资源撤回记录,所述目标资源撤回记录是当产生针对目标资源的资源撤回操作时生成的;获取与所述目标资源撤回记录关联的目标资源转移记录,所述目标资源转移记录用于触发转出所述目标资源,所述目标资源转移记录是响应于资源转移请求生成的,所述资源转移请求用于请求从所述目标账户中转出所述目标资源;基于所述目标资源撤回记录抵消所述目标资源转移记录。
23.上述资源转移数据处理方法、装置、计算机设备和存储介质,资源转移服务器接收资源记录集合;从资源记录集合中读取目标资源撤回记录;获取与目标资源撤回记录关联的目标资源转移记录;进而基于目标资源撤回记录抵消目标资源转移记录,实现资源转移操作的撤回,减少无效的资源转移记录被执行,导致账户中资源数量不符合的情况,提高了资源转移的准确度。
附图说明
24.图1为一个实施例中分布式系统应用于区块链系统的结构示意图;
25.图2为一个实施例中区块结构的示意图;
26.图3为一个实施例中资源转移数据处理方法的应用环境图;
27.图4为一个实施例中资源转移数据处理方法的流程示意图;
28.图5为一个实施例中资源转移方法的流程示意图;
29.图6为一个实施例中终端界面显示的示意图;
30.图7为另一个实施例中终端界面显示的示意图;
31.图8为再一个实施例中终端界面显示的示意图;
32.图9为另一个实施例中资源转移数据处理方法的流程示意图;
33.图10为再一个实施例中资源转移数据处理方法的流程示意图;
34.图11为又一个实施例中资源转移数据处理方法的流程示意图;
35.图12为又一个实施例中资源转移数据处理方法的流程示意图;
36.图13为一个实施例中汇总文件处理的流程示意图;
37.图14为一个实施例中资源转移数据处理装置的结构框图;
38.图15为一个实施例中资源转移装置的结构框图;
39.图16为再一个实施例中资源转移数据处理装置的结构框图;
40.图17为一个实施例中计算机设备的内部结构图。
具体实施方式
41.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
42.本发明实施例可以应用于由客户端、多个节点(接入网络中的任意形式的计算设备,如服务器、用户终端)通过网络通信的形式连接形成的分布式系统。
43.以分布式系统为区块链系统为例,参见图1,图1是本发明实施例提供的分布式系统100应用于区块链系统的一个可选的结构示意图,由多个节点102(接入网络中的任意形式的计算设备,如服务器、用户终端)和客户端104形成,节点之间形成组成的点对点(p2p,peer to peer)网络,p2p协议是一个运行在传输控制协议(tcp,transmission control protocol)协议之上的应用层协议。在分布式系统中,任何机器如服务器、终端都可以加入而成为节点,节点包括硬件层、中间层、操作系统层和应用层。
44.参见图1示出的区块链系统中各节点的功能,涉及的功能包括:
45.1)路由,节点具有的基本功能,用于支持节点之间的通信。
46.节点除具有路由功能外,还可以具有以下功能:
47.2)应用,用于部署在区块链中,根据实际业务需求而实现特定业务,记录实现功能相关的数据形成记录数据,在记录数据中携带数字签名以表示任务数据的来源,将记录数据发送到区块链系统中的其他节点,供其他节点在验证记录数据来源以及完整性成功时,将记录数据添加到临时区块中。
48.例如,应用实现的业务包括:
49.2.1)钱包,用于提供进行电子货币的交易的功能,包括发起交易(即,将当前交易的交易记录发送给区块链系统中的其他节点,其他节点验证成功后,作为承认交易有效的响应,将交易的记录数据存入区块链的临时区块中;当然,钱包还支持查询电子货币地址中剩余的电子货币;
50.2.2)共享账本,用于提供账目数据的存储、查询和修改等操作的功能,将对账目数据的操作的记录数据发送到区块链系统中的其他节点,其他节点验证有效后,作为承认账目数据有效的响应,将记录数据存入临时区块中,还可以向发起操作的节点发送确认。
51.2.3)智能合约,计算机化的协议,可以执行某个合约的条款,通过部署在共享账本上的用于在满足一定条件时而执行的代码实现,根据实际的业务需求代码用于完成自动化的交易,例如查询买家所购买商品的物流状态,在买家签收货物后将买家的电子货币转移到商户的地址;当然,智能合约不仅限于执行用于交易的合约,还可以执行对接收的信息进行处理的合约。
52.3)区块链,包括一系列按照产生的先后时间顺序相互接续的区块(block),新区块一旦加入到区块链中就不会再被移除,区块中记录了区块链系统中节点提交的记录数据。
53.参见图2,图2是本发明实施例提供的区块结构(block structure)一个可选的示意图,每个区块中包括本区块存储交易记录的哈希值(本区块的哈希值)、以及前一区块的哈希值,各区块通过哈希值连接形成区块链。另外,区块中还可以包括有区块生成时的时间戳等信息。区块链(blockchain),本质上是一个去中心化的数据库,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了相关的信息,用于验证其信息的有效性(防伪)和生成下一个区块。
54.在一个实施例中,区块链系统可以包括终端、中间服务器和资源转移服务器。终端、中间服务器和资源转移服务器分别作为区块链系统中的节点。借助于区块链系统,中间服务器在接收到终端的资源转移请求时生成目标资源转移记录,拟请求资源转移服务器进行资源转移;在产生针对目标资源的资源撤回操作时中间服务器生成目标资源撤回记录,并基于目标资源转移记录以及目标资源撤回记录向资源转移服务器发送资源记录集合,以使得资源转移服务器基于目标资源撤回记录抵消目标资源转移记录并不再进行资源转移。整个过程涉及的记录都会以不可篡改的方式存储在区块链中,保证资源转移过程的安全性。
55.本技术提供的资源转移数据处理方法和资源转移方法,可以应用于如图3 所示的应用环境中。该应用环境中包含终端302、中间服务器304和资源转移服务器306。其中,中间服务器304通过网络分别与终端302和资源转移服务器 306进行通信。在具体的应用过程中,终端302向中间服务器304发送资源转移请求,中间服务器304生成目标资源转移记录并在集合发送时间到达时向资源转移服务器306发送资源记录集合,以触发资源转移服务器306转出目标资源 (即,执行资源转移操作)。如果终端302在资源转移周期内向中间服务器304 发送资源撤回操作,则中间服务器304生成目标资源撤回记录并将包含有目标资源转移记录和目标资源撤回记录的资源记录集合,以使资源转移服务器306 基于目标资源撤回记录抵消目标资源转移记录,此时,资源转移服务器就不需要再执行与资源转移请求对应的资源转移操作,实现对资源转移操作的撤回。在发送资源转移请求之后,终端302可以在界面中对资源转移的状态进行显示;另外,在发送资源撤回操作之后,终端302可以在界面中对资源撤回的状态进行显示。其中,终端302可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,中间服务器304和资源转移服务器306 可以用独立的服务器或者是多个服务器组成的服务器集群来实现。在其他应用场景中,终端302也可以通过服务器实现,同时中间服务器304和资源转移服务器306也可以通过终端来实现。
56.在一个实施例中,如图4所示,提供了一种资源转移数据处理方法,以该方法应用于图3中的中间服务器为例进行说明,包括以下步骤:
57.s402,接收目标账户对应的资源转移请求,资源转移请求用于请求从目标账户中转出目标资源。
58.其中,目标账户可以指在应用程序中注册的账户,该应用程序可以是具有资源处理功能的应用程序。具体的,目标账户可以是在基金公司或者理财平台提供的应用程序中注册的账户,还可以是向基金公司注册的基金账户。
59.资源是指可以通过网络获取所有权的物品,包括虚拟物品和实体物品中的至少一种。其中,虚拟物品具体可以包括但不限于账户数值、基金、虚拟形象产品、虚拟充值卡、游
戏装备、虚拟货币和加密货币等中的至少一种。实体物品可以是任意可被用户拥有的具有实际形态的物品,具体可以包括但不限于电子产品、玩具、工艺品或者签名照片等。目标资源指的是满足特定条件的资源,例如资源值高于资源值阈值的资源,以加密货币为例,目标资源可以是数额高于设定阈值的加密货币。在一个实施例中,目标资源可以是目标账户中剩余资源的全部,也可以剩余资源中的部分资源。
60.资源转移请求指的是对资源进行转移的请求,可以是请求将资源从某一存储介质转移至另一存储介质,也可以是请求将资源对应的资源值从某一账户中删除而添加至另一账户中。在一个实施例中,资源转移可以指同一自然日赎回、普通赎回(也可以称为普赎或者慢赎)、份额转换转出或者授信同一自然日赎回中的至少一种。具体的,资源转移请求可以是请求中间服务器或者资源转移服务器从目标账户中转出目标资源,例如,从目标账户中扣除目标资源对应的资源值并将对应的资源值转移至目标账户对应的资源存储平台中。其中,资源存储平台可以是具有资源存储功能的计算机设备,可以是银行对应的服务器、存储器等。
61.在一个实施例中,s402的实现过程可以为:中间服务器接收终端发送的资源转移请求。
62.s404,响应于资源转移请求,生成目标资源对应的目标资源转移记录,目标资源转移记录用于触发资源转移服务器转出目标资源。
63.目标资源转移记录指的是根据资源转移请求生成的资源转移记录,该资源转移记录中可以包含终端标识、目标账户标识、转移记录标识、资源转移请求接收时间、资源转移请求的类型、目标资源标识或者请求转移的资源值中的至少一个。同时,目标资源转移记录可以通过列表或者文件的形式实现。具体地,中间服务器响应于资源转移请求获取终端标识、目标账户标识、转移记录标识、资源转移请求接收时间、资源转移请求的类型、目标资源标识或者请求转移的资源值中的至少一个,将所获取的信息填充至资源记录表的对应字段中,所生成的表即为目标资源转移记录。
64.在一个实施例中,中间服务器在生成目标资源转移记录之后,可以将目标资源转移记录添加至资源记录集合中,并将资源记录集合发送给资源转移服务器,触发资源转移服务器进行资源转移操作,以从目标账户中转出目标资源。其中,资源记录集合指的是对资源转移的各个过程涉及到的信息进行记录的集合,可以通过列表或者文件的方式实现。
65.进一步地,中间服务器可以在生成目标资源转移记录之后就向资源转移服务器发送资源记录集合,也可以在预先确定的集合发送时间到达时再向资源转移服务器发送资源记录集合。其中,集合发送时间的确定过程可以为:确定接收到资源转移请求的请求时间,将请求时间所在的自然日确定为集合发送周期 (可以称为d日),将该自然日的特定结束时间(例如:15:00,24:00)确定为集合发送时间。
66.另外,中间服务器与资源转移服务器之间的对应关系可以为一对一或者是一对多的关系。当为一对一时,中间服务器在接收到资源转移请求时直接向对应的资源转移服务器发送资源记录集合。当为一对多时,各个资源转移服务器之间可以是分布式架构,中间服务器在接收到资源转移请求时从所连接的多个资源转移服务器中确定出目标资源转移服务器,并向该目标资源转移服务器发送资源记录集合。
67.在一个实施例中,s404的实现过程可以为:中间服务器响应于资源转移请求生成
目标资源对应的目标资源转移记录,将目标资源转移记录添加至资源记录集合中,判断集合发送时间是否到达,在集合发送时间到达时向资源转移服务器发送资源记录集合,以触发资源转移服务器在资源转移周期内转出目标资源。
68.其中,资源转移周期指的是完成资源转移的周期,可以是自然日、工作日或者交易日等。在一个实施例中,资源转移周期可以指证券基金交易日(也可以称为t日)。资源转移周期的确定过程可以为:确定产生资源转移请求的时间所在的转移周期,将该转移周期的下一周期确定为资源转移周期。具体的,假设资源转移请求所在的转移周期为:t-1日15点~t日15点,例如:周二15点~周三15点(这种情况下包括一个d日),周五15点~周一15点(这种情况下包括多个d日),则资源转移周期为t日15点~t 1日15点。在一个实施例中,中间服务器在每个自然日的15:00将d-1日15点~d日15点的资源记录集合发送给资源转移服务器,以触发资源转移服务器在t日15点~t 1日15点内转出目标资源。即,中间服务器每天将资源记录集合发送给资源转移服务器,资源转移服务器在每个证券基金交易日内完成资源转移操作。
69.s406,当产生针对目标资源的资源撤回操作时,生成目标资源对应的目标资源撤回记录,目标资源撤回记录与目标资源转移记录关联。
70.其中,资源撤回操作指的是与资源转移请求对应的撤回操作,其目的是撤回对目标资源的转出操作,即撤回资源转移操作。
71.在一个实施例中,在接收到资源撤回操作时,中间服务器生成目标资源对应的目标资源撤回记录。此时,可以建立目标资源撤回记录和目标资源转移记录之间的关联关系。
72.建立目标资源撤回记录和目标资源转移记录之间的关联关系可以至少有以下几种实现过程:
73.1)获取与目标资源转移记录对应的目标转移记录标识,建立目标转移记录标识与目标资源撤回记录之间的关联关系。具体地,可以将目标转移记录标识作为目标资源撤回记录的附加记录项。其中,目标转移记录标识指的是对目标资源转移记录进行标识的信息,可以是目标资源转移记录的编号。具体地,目标转移记录标识可以是与目标资源转移记录对应的订单号。
74.2)获取与目标资源转移记录对应的目标转移记录标识,获取与目标资源撤回记录对应的目标撤回记录标识,建立目标转移记录标识与目标撤回记录标识之间的关联关系。
75.在一个实施例中,s406的实现过程可以为:当接收到终端发送的针对目标资源的资源撤回操作时,生成与目标资源对应的目标资源撤回记录并建立目标资源撤回记录和目标资源转移记录之间的关联关系。
76.s408,向资源转移服务器发送资源记录集合,资源记录集合包括目标资源转移记录以及目标资源撤回记录,以使得资源转移服务器基于目标资源撤回记录抵消目标资源转移记录。
77.中间服务器是通过资源记录集合的方式与资源转移服务器进行交互,而资源转移服务器可以在资源转移周期内完成资源转移操作。当资源撤回操作是在资源转移周期内时,中间服务器可以通过更新资源记录集合的方式来触发资源转移服务器撤回对目标资源的转出操作。
78.中间服务器可以将添加有目标资源转移记录以及目标资源撤回记录的资源记录
集合发送给资源转移服务器。也可以通过资源记录集合分别发送目标资源转移记录以及目标资源撤回记录,例如:在生成目标资源转移记录时就将包含有目标资源转移记录的资源记录集合发送给资源转移服务器,在生成目标资源撤回记录时,将包含有目标资源撤回记录的资源记录集合发送给资源转移服务器。
79.在一个实施例中,s408的实现过程可以为:中间服务器将目标资源转移记录和目标资源撤回记录作为两条记录添加至资源记录集合中,将资源记录集合发送给资源转移服务器。资源转移服务器基于目标资源撤回记录抵消目标资源转移记录,以撤回对目标资源的转出操作。
80.上述资源转移数据处理方法中,在产生资源撤回操作后能够基于资源撤回操作向资源转移服务器发送资源记录集合,以使得资源转移服务器基于目标资源撤回记录抵消目标资源转移记录,进而实现资源转移操作的撤回,减少无效的资源转移记录被执行,导致账户中资源数量不符合的情况,提高了资源转移的准确度,同时,通过简便的方式就实现了资源转移操作的撤回,有效保证了资源转移操作的撤回效率。
81.在一个实施例中,当产生针对目标资源的资源撤回操作时,建立目标资源转移记录与目标资源撤回记录之间的关联关系。具体可以是将目标资源转移记录对应的目标转移记录标识作为目标资源撤回记录的附加记录项。此时目标转移记录标识就成为目标资源转移记录和目标资源撤回记录之间的桥梁,即,建立了目标资源转移记录和目标资源撤回记录之间的关联关系。
82.在某些实施例中,可以生成将目标资源转移记录和目标资源撤回记录之间的关联记录,并将该关联记录添加至资源记录集合中。
83.在一个实施例中,当产生针对目标资源的资源撤回操作时,生成目标资源对应的目标资源撤回记录,包括:当产生针对目标资源的资源撤回操作时,获取资源撤回操作所对应的目标资源转移记录的目标转移记录标识;将目标转移记录标识作为资源撤回记录中附加记录项的目标数据,生成目标资源对应的目标资源撤回记录。
84.其中,附加记录项可以是与资源撤回记录对应的某个字段。中间服务器在产生资源撤回操作时,向资源撤回记录对应的字段中添加目标转移记录标识,以生成与目标资源对应的目标资源撤回记录。
85.上述实施例中,在生成目标资源撤回记录时,将目标转移记录标识作为资源撤回记录的附加记录项的目标数据,以使得目标资源撤回记录中携带目标转移记录标识,建立了目标资源转移记录和目标资源撤回记录之间的关联关系,进而可以保证资源转移服务器能够基于目标资源撤回记录查找到目标资源转移记录并撤回对目标资源的转移操作。
86.在一个实施例中,中间服务器和资源转移服务器可以属于不同平台,例如:中间服务器为理财平台所对应的服务器,资源转移服务器为基金公司所对应的服务器;可以通过资源转移服务器实现对目标资源的转移操作:在接收到资源撤回操作时,资源转移服务器撤回对目标资源的转移操作。中间服务器和资源转移服务器也可以属于相同平台,例如:中间服务器和资源转移服务器均为理财平台所对应的服务器。进一步地,中间服务器和资源转移服务器也可以通过同一个服务器实现,例如,由中间服务器执行对目标资源的转移操作和对目标资源的转移操作的撤回操作。
87.在一个实施例中,资源转移服务器基于目标资源撤回记录抵消目标资源转移记
录,包括:资源转移服务器读取目标资源撤回记录中附加记录项的目标数据,将目标数据与资源记录集合中的资源转移记录所对应的转移记录标识进行对比;当存在对比一致的转移记录标识时,资源转移服务器获取对比一致的转移记录标识所对应的资源转移记录,作为目标资源转移记录,基于目标资源撤回记录抵消目标资源转移记录。
88.其中,资源记录集合中包含有至少一个资源转移记录和至少一个资源撤回记录。
89.在一个实施例中,资源转移服务器在接收到资源记录集合时,遍历其中的各个资源记录,当读取到目标资源撤回记录时,判定需要进行资源转移操作的撤回操作。此时,资源转移服务器读取目标资源撤回记录中附加记录项的目标数据,并查找与目标数据对应的目标资源转移记录。
90.其中,查找与目标数据对应的目标资源转移记录的过程可以为:将目标数据与资源记录集合中的资源转移记录所对应的转移记录标识进行对比。当存在对比一致的转移记录标识时,资源转移服务器将对比一致的转移记录标识所对应的资源转移记录作为目标资源转移记录;将对比一致的转移记录标识所对应的资源转移记录作为目标资源转移记录。当不存在对比一致的转移记录标识时,资源转移服务器可以向中间服务器返回撤回失败的提示信息,也可以重新进行转移记录标识的对比过程,若到达对比次数的上限还未查找到对比一致的转移记录标识,则资源转移服务器向中间服务器返回撤回失败的提示信息。
91.在一个实施例中,在确定出与目标资源撤回记录对应的目标资源转移记录时,资源转移服务器基于目标资源撤回记录抵消目标资源转移记录。如果资源转移服务器已经开始执行对目标资源的转移操作,则可以终止该操作,如果资源转移服务器还未开始执行对目标资源的转移操作,则可以不触发对目标资源的转移操作。
92.在一个实施例中,资源转移服务器可以根据资源记录集合中各个资源记录的状态来执行对应的资源转移操作,资源转移服务器对状态为无效的资源记录可以不进行资源转移操作而对剩下的资源记录(这些资源记录的状态可以认为是有效)进行资源转移操作。
93.在一个实施例中,资源转移服务器可以在查找到与目标数据对应的目标资源转移记录时,将目标资源转移记录的状态标记为无效。资源转移服务器可以将资源记录集合中状态为无效的资源记录进行滤除操作,将经过滤除操作剩下的资源转移记录确定为待处理的资源转移记录,并对待处理的资源转移记录执行资源转移操作。
94.上述实施例中,中间服务器通过资源记录集合触发资源转移服务器基于目标资源撤回记录中附加记录项的目标数据来确定目标资源转移记录,据此抵消目标资源转移记录,并撤回与目标资源转移记录对应的资源转移操作。实现过程可靠,能有效撤回资源转移操作。
95.在一个实施例中,当产生针对目标资源的资源撤回操作时,中间服务器可以基于资源撤回操作判断是否满足资源撤回条件,在满足资源撤回请求时生成目标资源对应的目标资源撤回记录,而在不满足资源撤回请求时不生成目标资源对应的目标资源撤回记录。
96.在一个实施例中,资源撤回条件可以包括以下至少一项:资源撤回操作的操作时间是否在资源转移周期内、是否存在与目标资源转移记录关联的历史资源撤回记录或者目标资源是否已经转移至与目标账户对应的资源存储服务器中。进一步地,对各个资源撤回条件的判断过程可以是先判断资源撤回操作的操作时间是否在资源转移周期内,然后判断是否存在与目标资源转移记录关联的历史资源撤回记录,再判断目标资源是否已经转移至
与目标账户对应的资源存储服务器中,也可以按照其他的顺序进行。
97.其中,历史资源撤回记录指的是在历史时间段内对资源转移记录进行资源撤回操作的记录。该历史时间段可以指产生资源撤回操作的操作时间之前的时间段。
98.以下对资源撤回条件说明如下:
99.当资源撤回操作的操作时间不在目标资源转移记录对应的资源转移周期内 (例如:在该资源转移周期的下一周期内),则资源转移服务器可能已经完成资源转移操作,此时已经无法或者没有必要进行撤回操作了,因此当资源撤回操作的操作时间不在目标资源转移记录对应的资源转移周期内时可以认为不满足资源撤回条件。
100.如果存在与目标资源转移记录关联的历史资源撤回记录,说明在历史时间段内已经执行过对目标资源的资源撤回操作,此时已经无法或者没有必要进行撤回操作了,因此当资源撤回操作的操作时间存在与目标资源转移记录关联的历史资源撤回记录时可以认为不满足资源撤回条件。
101.如果目标资源已经转移至与目标账户对应的资源存储服务器中,例如已经转回至目标账户对应的银行卡中,则此时也无法或者没有必要进行撤回操作了,因此目标资源已经转移至与目标账户对应的资源存储服务器中时可以认为不满足资源撤回条件。
102.上述实施例中,在满足资源撤回请求时生成目标资源对应的目标资源撤回记录,此时才会执行对资源转移操作的资源撤回操作,资源撤回操作针对的是还没有结束的资源转移操作,能有效防止对已完成的资源转移操作或者已执行的资源撤回操作进行资源撤回操作的情况,防止对资源转移的重复操作,保证资源的安全性。
103.在一个实施例中,当产生针对目标资源的资源撤回操作时,生成目标资源对应的目标资源撤回记录,包括:当产生针对目标资源的资源撤回操作时,若资源撤回操作的操作时间在目标资源转移记录对应的资源转移周期内,则在资源转移周期对应的资源记录集合中,查找目标资源转移记录关联的历史资源撤回记录;当查找失败时,生成目标资源对应的目标资源撤回记录。
104.当未查找到目标资源转移记录关联的历史资源撤回记录时,判定查找失败,此时可以认为并不存在与目标资源转移记录对应的资源撤单操作。
105.在一个实施例中,中间服务器可以获取资源转移周期的前一转移周期,确定该前一转移周期内产生的资源记录集合,进而在该资源记录集合中查找目标资源转移记录关联的历史资源撤回记录。
106.上述实施例中,在资源撤回操作与目标资源转移记录在同一个资源转移周期内且不存在与目标资源转移记录对应的资源撤单操作时,认为满足资源撤回条件,则中间服务器生成目标资源对应的目标资源撤回记录。通过这样的处理方式,能防止对已经完成的资源转移操作或者已经完成的资源撤回操作的重复操作,保证资源的安全性。
107.在一个实施例中,向资源转移服务器发送资源记录集合,包括:获取目标资源转移记录以及目标资源撤回记录,形成资源转移周期对应的资源记录集合;向资源转移服务器发送资源记录集合。
108.中间服务器可以获取资源转移周期的前一周期内的资源转移记录和资源撤回记录,而这些记录中包含目标资源转移记录以及目标资源撤回记录,据此形成资源记录集合,向资源转移服务器发送资源记录集合。
109.上述实施例中,中间服务器将与资源转移周期对应的转移周期内产生的资源转移记录以及资源撤回记录作为记录项添加至资源记录集合,该资源记录集合中包含目标资源转移记录以及目标资源撤回记录,据此向资源转移服务器发送资源记录集合。能够触发资源转移服务器对资源转移周期内的资源转移记录和资源撤回记录进行处理,进而完成资源转移操作。
110.在一个实施例中,资源转移周期可以包括至少一个集合发送周期。中间服务器可以在每个集合发送周期向资源转移服务器发送至少一次资源记录集合。资源转移服务器可以在资源转移周期内对该资源转移周期内接收到的资源记录集合进行合并处理,并生成资源转移处理结果。
111.在一个实施例中,生成目标资源对应的目标资源转移记录之后,方法还包括:向目标账户对应的终端发送资源转移请求对应的转移提示信息,以使得终端展示转移提示信息,通过转移提示信息接收资源撤回操作。
112.其中,目标账户对应的终端可以是用于登录目标账户的终端。该终端配置有显示界面。该终端能够接收用户发出的对资源转移请求的资源撤回操作。
113.转移提示信息指的是对与资源转移请求对应的资源转移操作状态的资源转移状态提示信息,例如:可以为“正在完成资源转移操作”或者“等待资源转移服务器完成资源转移操作”。
114.另外,转移提示信息可以包括资源转移撤回入口。在资源转移撤回入口被触发时,终端可以判定接收到资源撤回操作。
115.上述实施例中,中间服务器向终端发送转移提示信息,以触发终端对转移提示信息的显示,此时使用终端的用户能够及时获知资源转移操作的执行状态。同时,用户可以基于资源转移操作的执行状态判断是否触发资源撤回操作。当通过转移提示信息接收到资源撤回操作时,终端向中间服务器发送资源撤回操作,中间服务器生成对应的目标资源撤回记录以触发资源转移服务器进行资源撤回操作。即,可以通过与用户的交互过程执行对应的资源撤回操作,提高资源转移过程的智能性。
116.在一个实施例中,方法还包括:响应于资源转移请求,在目标账户中减少目标资源对应的转出资源值;当产生针对目标资源的资源撤回操作时,在目标账户中增加转出资源值。
117.在一个实施例中,当资源为货币基金时,在目标账户中减少目标资源对应的转出资源值的实现过程可以为:中间服务器在接收到资源转移请求时将与目标资源对应的货币基金份额卖出。
118.在目标账户中减少目标资源对应的转出资源值之后,中间服务器可以向终端输出显示更新指令,以使该终端在界面中显示减少转出资源值之后该目标账户对应的资源值。
119.在一个实施例中,终端发出资源转移请求之后可以发出资源撤回操作。中间服务器在接收到资源撤回操作之后可以向目标账户中重新增加转出资源值。同理,在目标账户中增加目标资源对应的转出资源值之后,中间服务器可以向终端输出显示更新指令,以使该终端在界面中恢复显示转出资源值之前该目标账户对应的资源值。
120.在一个实施例中,当资源为货币基金时,中间服务器可以在接收到资源撤回操作时重新买入与目标资源对应的货币基金份额。
121.上述实施例中,中间服务器根据资源转移请求进行资源值的转出,根据资源撤回操作进行资源值的转入,能够在发出资源撤回操作时即时地对资源转移操作进行撤回,保证资源转移操作的撤回效率,提高用户的体验。
122.在一个实施例中,目标资源对应的资源值高于或等于资源值阈值;在目标账户中增加转出资源值之后,还包括:接收目标账户对应的新的资源转移请求,新的资源转移请求用于请求在目标自然日内从目标账户中转出预期资源;预期资源对应的资源值低于资源值阈值;在目标自然日内,从目标账户中减少预期资源对应的资源值并将预期资源对应的转出资源值转入到与目标账户对应的资源存储服务器中。
123.其中,目标自然日可以为d日。具体地,目标自然日为新的资源转移请求所在的d日。即,新的资源转移请求用于请求在d 0日内转出预期资源。
124.在完成资源撤回操作之后,中间服务器可以继续响应对目标资源的转移操作。上述实施中,如果新的资源转移请求为在目标自然日内转出小于资源值阈值的预期资源时,中间服务器在目标自然日内将预期资源对应的转出资源值转入到目标账户对应的资源存储服务器中。能完成对新的资源转移请求的即时响应,提高资源转移操作的智能性。
125.在一个实施例中,如图5所示,提供了一种资源转移数据处理方法,以该方法应用于图3中的终端为例进行说明,包括以下步骤:
126.s502,接收从目标账户中转出目标资源的资源转移请求。
127.其中,目标账户、资源、目标资源以及资源转移操作的具体说明可以参见前述资源转移数据处理方法的实施例,在此不再赘述。
128.在一个实施例中,s502的实现过程可以为终端通过输入装置接收资源转移请求。具体地,终端在界面中显示资源转移操作入口,当资源转移操作入口被触发时,判定接收到资源转移请求。
129.其中,输入装置可以为界面、鼠标等具有信息输入功能的装置。
130.s504,响应于资源转移操作,进行资源转移,以产生目标资源转移记录,目标资源转移记录用于触发转出目标资源。
131.s504的实现过程可以为:终端在接收到资源转移操作时,可以触发所连接的中间服务器进行资源转移操作并产生对应的目标资源转移记录。
132.其中,目标资源转移记录的产生以及处理过程可以参见前述资源转移数据处理方法的实施例,在此不再赘述。
133.s506,展示目标资源转移记录对应的资源转移状态提示信息以及对应的资源转移撤回入口。
134.资源转移状态提示信息可以指对与资源转移请求对应的资源转移操作状态进行提示的信息,可以包括资源转移流程信息,即资源转移流程的各个阶段以及各个阶段的完成情况或者预期完成时间。资源转移撤回入口可以指能够触发资源撤回操作的入口。
135.s506的实现过程可以为:终端产生目标资源转移记录后,显示目标资源转移记录对应的资源转移状态提示信息以及对应的资源转移撤回入口。通过该资源转移状态提示信息提示用户资源转移操作的执行状态并通过资源转移撤回入口接收资源撤回操作。
136.s508,响应于针对资源转移撤回入口的资源撤回操作,进行资源撤回,以产生目标资源撤回记录,目标资源撤回记录与目标资源转移记录关联,以基于目标资源撤回记录抵
消目标资源转移记录。
137.其中,目标资源撤回记录的产生以及处理过程可以参见前述资源转移数据处理方法的实施例,在此不再赘述。
138.s508的实现过程可以为:终端在接收到资源撤回操作时,向中间服务器发送资源撤回操作,中间服务器据此产生目标资源撤回记录,并向资源转移服务器发送包含有目标资源转移记录和目标资源撤回记录的资源记录集合,以使得资源转移服务器基于目标资源撤回记录抵消目标资源转移记录,并不再进行资源转移操作。
139.在一个实施例中,在向中间服务器发送资源撤回操作之后,终端可以访问中间服务器以获取资源撤回操作的执行状态,并在界面中显示对应的资源撤回操作的执行状态。
140.上述资源转移方法中,终端在接收到资源转移操作后,能够在获取到针对资源转移撤回入口的资源撤回操作时基于目标资源撤回记录触发抵消目标资源转移记录,进而实现资源转移操作的撤回,减少无效的资源转移记录被执行,导致账户中资源数量不符合的情况,提高了资源转移的准确度。
141.在一个实施例中,展示目标资源转移记录对应的资源转移状态提示信息以及对应的资源转移撤回入口,包括:接收目标资源转移记录对应的状态信息查看操作;当状态信息查看操作对应的操作时间在目标资源转移记录所对应的资源转移周期内时,响应于状态信息查看操作,展示目标资源转移记录对应的资源转移状态提示信息以及对应的资源转移撤回入口。
142.其中,状态信息查看操作指的是请求查看与目标转移记录对应的资源转移操作状态的查看操作。
143.在资源转移周期内可以实现对资源转移操作的资源撤回操作,因此终端可以在界面显示对应的资源转移撤回入口,以提示用户触发资源撤回操作。
144.上述实施例中,终端根据用户的操作进行资源转移状态提示信息的显示以及资源撤回入口的显示,能够便于用户查看资源转移状态并触发资源撤回操作所,提高资源转移的智能性。
145.在一个实施例中,展示目标资源转移记录对应的资源转移状态提示信息以及对应的资源转移撤回入口,包括:在界面中显示与目标资源转移记录对应的资源转移信息显示页面;当接收到针对资源转移信息显示页面的详情显示指令时,控制界面进行切换以显示资源转移信息显示页面的二级页面;资源转移信息显示页面的二级页面中包含有与目标资源转移记录对应的资源转移状态提示信息以及资源转移撤回入口。
146.上述实施例中,终端在界面中显示资源转移信息显示页面,以使用户能够获知资源转移的相关状态,同时,通过资源转移信息显示页面的触发信息来对资源转移状态提示信息以及资源转移撤回入口进行显示,能在提高界面显示简洁性的情况下保证用户查看资源转移状态并触发资源撤回操作,提高资源转移的智能性。
147.在一个实施例中,在界面中显示与目标资源转移记录对应的资源转移信息显示页面,包括:当接收到操作控件显示指令时,在界面中显示用于对目标账户进行操作的账户操作控件;账户操作控件中包含有资源转移记录列表显示控件;当接收到针对资源转移记录列表显示控件的触发指令时,获取与目标账户对应的第一资源转移记录列表;第一资源转移记录列表中包含有与目标资源转移记录对应的资源转移状态提示信息;根据第一资源转
移记录列表在界面中显示资源转移信息显示页面。
148.图6为一个实施例中终端界面显示的示意图,图6中,资源为基金,同时资源转移操作为转出操作。如图6所示,终端可以在界面中显示操作控件602。终端可以基于操作控件602接收操作控件显示指令,在接收到操作控件显示指令时显示账户操作控件。如图6所示,可以通过小窗的方式显示账户操作控件 604。该账户操作控件604中包含有资源转移记录列表显示控件。在界面中“明细”对应的控件606被触发时,终端判定接收到针对资源转移记录列表显示控件的触发指令。此外,账户操作控件604中还包含有其他的控件,如图6所示,在界面中“详情”对应的控件被触发时终端判定接收到针对账户交易详情的显示触发指令,此时终端可以获取并在界面中显示对应的账户交易详情;在界面中“推荐给朋友”对应的控件被触发时,终端判定接收到推荐触发指令,此时终端可以显示向特定账户推荐本应用程序的推荐界面;在界面中“关闭”对应的控件被触发时,终端判定接收到关闭触发指令,此时终端关闭当前界面。
149.资源转移信息显示页面可以如图6中的608所示。该资源转移信息显示页面中显示有第一资源转移记录列表。其中,第一资源转移记录列表中包含有资源转移状态提示信息610以及其他的资源转移记录。当接收到针对资源转移状态提示信息610的触发指令时,判定接收到针对资源转移信息显示页面的详情显示指令时,终端控制界面进行切换,显示资源转移信息显示页面的二级页面 612,以显示目标资源转移记录对应的资源转移状态提示信息614以及资源转移撤回入口616。
150.如图6所示,资源转移状态提示信息614包括转出金额、资源转移状态(如图6中的“当前状态”、“账户余额”以及“转出标识”)和资源转移撤回入口(如图6中的“转出撤回入口”)。具体地,在图6中“转出撤回入口”对应的控件被触发时,终端可以判定接收到针对资源转移撤回入口的触发指令,即接收到资源撤回操作。
151.在一个实施例中,在界面中显示与目标资源转移记录对应的资源转移信息显示页面,包括:获取与目标账户对应的资源管理总账户;获取与资源管理总账户对应的第二资源转移记录列表;第二资源转移记录列表中包含有与目标资源转移记录对应的资源转移状态提示信息;在界面中显示第二资源转移记录列表对应的列表显示页面;当通过列表显示页面接收到针对资源转移请求对应的资源转移信息的显示触发指令时,根据显示触发指令在界面中显示资源转移信息显示页面。
152.其中,资源管理总账户可以包括多个资源管理账户,其中就包括前述目标账户。进一步的,以目标账户为基金账户为例,资源管理总账户可以为用户在理财平台中注册的账户,而该账户中可以对应有多个基金账户。
153.图7为一个实施例中终端界面显示的示意图。如图7所示,终端接收到记录列表显示指令时,显示列表显示页面702,该列表显示页面中显示有第二资源转移记录列表,而该第二资源转移记录列表中包含有资源转移状态提示信息704 以及其他的资源转移记录。当终端接收到针对资源转移状态提示信息704的触发指令时,判定接收到针对资源转移请求对应的资源转移信息的显示触发指令,根据显示触发指令在界面中显示资源转移信息显示页面706。当接收到针对资源转移信息显示页面706的详情显示指令时,例如,界面中“查看转出状态”对应的控件被触发时,终端控制界面进行切换,显示资源转移信息显示页面的二级页面708,以显示目标资源转移记录对应的资源转移状态提示信息以及资源转移撤回入
口。
154.在一个实施例中,在界面中显示与目标资源转移记录对应的资源转移信息显示页面,包括:获取与资源转移请求对应的资源转移信息显示页面;调用消息通知应用程序的通知显示接口,以通过通知显示接口在界面中显示资源转移信息显示页面。
155.其中,消息通知应用程序指的是具有消息通知功能的应用程序,可以是微信等。具体地,消息通知应用程序可以是微信公众号、微信小程序等。
156.图8为一个实施例中终端界面显示的示意图。如图8所示,通过调用通知显示接口终端在界面中显示资源转移信息显示页面802。当接收到针对资源转移信息显示页面802的详情显示指令时,例如,界面中“详情”对应的控件被触发时,终端控制界面进行切换,显示资源转移信息显示页面的二级页面804,以显示目标资源转移记录对应的资源转移状态提示信息以及资源转移撤回入口。
157.上述实施例中,终端通过界面的显示来与用户进行交互,能够通过多种方式来触发资源转移信息显示页面的二级页面的显示,进而显示目标资源转移记录对应的资源转移状态提示信息以及资源转移撤回入口,不仅可以保证用户及时获知资源转移状态,还能通过资源转移撤回入口的显示来接收资源撤回操作,实现对资源转移操作的撤回。
158.在一个实施例中,当状态信息查看操作对应的操作时间在目标资源转移记录所对应的资源转移周期内时,展示目标资源转移记录对应的资源转移撤回入口。
159.在一个实施例中,在状态信息查看操作对应的操作时间不在目标资源转移记录所对应的资源转移周期内时,可以仅显示目标资源转移记录对应的资源转移状态提示信息。
160.进一步地,方法还包括:当状态信息查看操作对应的操作时间在目标资源转移记录所对应的资源转移周期外时,响应于状态信息查看操作,在展示界面上展示目标资源转移记录对应的资源转移状态提示信息,展示界面屏蔽资源转移撤回入口。
161.其中,屏蔽资源转移撤回入口的实现过程可以是:不显示资源转移撤回入口,也可以对资源转移撤回入口进行灰度化显示(即资源转移撤回入口为不可被触发状态)。
162.在一个实施例中,在状态信息查看操作对应的操作时间不在目标资源转移记录所对应的资源转移周期内时,不展示目标资源转移记录对应的资源转移撤回入口,此时用户就无法触发资源撤回操作。另外,也可以将资源转移撤回入口进行灰度化显示,此时用户无法基于资源转移撤回入口触发资源撤回操作。
163.上述实施例中,终端在状态信息查看操作对应的操作时间超出资源转移周期时,仅显示资源转移状态提示信息而屏蔽资源转移撤回入口。能够便于用户查看资源转移状态,同时防止用户触发资源撤回操作,提高资源转移的智能性,保证资源的安全性。
164.在一个实施例中,如图9所示,提供了一种资源转移数据处理方法,以该方法应用于图3中的资源转移服务器为例进行说明,包括以下步骤:
165.s902,接收资源记录集合。
166.其中,资源和资源记录集合的具体说明可以参见前述资源转移数据处理方法的实施例,在此不再赘述。
167.s902的实现过程可以为:资源转移服务器接收所连接的中间服务器发送的资源记录集合。该资源记录集合中包含有相关联的目标资源转移记录和目标资源撤回记录。
168.s904,从资源记录集合中读取目标资源撤回记录,目标资源撤回记录是当产生针
对目标资源的资源撤回操作时生成的。
169.本步骤中,资源转移服务器遍历资源记录集合中的各个资源记录,从中读取目标资源撤回记录。其中,目标资源撤回记录和资源撤回操作的具体说明可以参见前述资源转移数据处理方法的实施例,在此不再赘述。
170.在一个实施例中,资源转移服务器可以读取各个资源记录的类型字段,当当某一资源记录的类型字段为“资源撤回记录类”时,判定读取到目标资源撤回记录。
171.s906,获取与目标资源撤回记录关联的目标资源转移记录,目标资源转移记录用于触发转出目标资源,目标资源转移记录是响应于资源转移请求生成的,资源转移请求用于请求从目标账户中转出目标资源。
172.其中,目标账户、目标资源转移记录和资源转移请求的具体说明可以参见前述资源转移数据处理方法的实施例,在此不再赘述。
173.s906的实现过程可以为:资源转移服务器根据资源撤回记录与资源转移记录之间的关联关系读取与目标资源撤回记录关联的目标资源转移记录。
174.其中,关于资源转移周期以及关联关系的具体说明可以参见前述资源转移数据处理方法的实施例,在此不再赘述。
175.s908,基于目标资源撤回记录抵消目标资源转移记录。
176.在一个实施例中,中间服务器在接收到资源转移请求时生成目标资源转移记录,在接收到资源撤回操作时生成目标资源撤回记录,建立目标资源转移记录和目标资源撤回记录之间的关联关系,并基于该关联关系将目标资源转移记录和目标资源撤回记录添加至资源记录集合中。中间服务器向资源转移服务器发送资源记录集合。资源转移服务器接收到资源记录集合后,在资源转移周期内完成资源撤回操作:在资源转移周期内读取目标资源撤回记录并查找对应的目标资源转移记录,基于目标资源撤回记录抵消目标资源转移记录,并不再执行目标资源转移记录对应的资源转移操作。
177.上述资源转移数据处理方法中,资源转移服务器接收资源记录集合;从资源记录集合中读取目标资源撤回记录;获取与目标资源撤回记录关联的目标资源转移记录;进而基于目标资源撤回记录抵消目标资源转移记录,实现资源转移操作的撤回,减少无效的资源转移记录被执行,导致账户中资源数量不符合的情况,提高了资源转移的准确度。
178.在一个实施例中,获取与目标资源撤回记录关联的目标资源转移记录,包括:读取目标资源撤回记录中附加记录项的目标数据;将目标数据与资源记录集合中的资源转移记录所对应的转移记录标识进行对比;当存在对比一致的转移记录标识时,获取对比一致的转移记录标识所对应的资源转移记录,作为目标资源转移记录。
179.上述实施例中,资源转移服务器在中间服务器发送的资源记录集合的触发下,基于目标资源撤回记录中附加记录项的目标数据来确定目标资源转移记录,并据此抵消目标资源转移记录,并撤回与目标资源转移记录对应的资源转移操作。实现过程可靠,有效实现对资源转移操作的撤回操作。
180.在一个实施例中,基于目标资源撤回记录抵消目标资源转移记录,包括:将目标资源转移记录的状态标记为无效;在执行资源转移任务时,过滤资源记录集合中状态标记为无效的资源转移记录,得到待处理的资源转移记录,基于待处理的资源转移记录进行资源转移。
181.在一个实施例中,获取与目标资源撤回记录关联的目标资源转移记录之后,还包括:将目标资源转移记录的状态标记为无效;基于目标资源撤回记录抵消目标资源转移记录,包括:在执行资源转移任务时,过滤资源记录集合中状态标记为无效的资源转移记录,得到待处理的资源转移记录,基于待处理的资源转移记录进行资源转移。
182.上述实施例中,资源转移服务器过滤资源记录集合中无效的资源转移记录,对所剩下的待处理的资源转移记录进行资源转移,通过这种方式能够不再执行用户需要撤销的资源转移操作,到达对资源转移操作进行撤销的目的。
183.在一个实施例中,资源转移服务器在接收到中间服务器发送的资源记录集合并确定出待处理的资源转移记录时,对待处理的资源转移记录进行合并统计,例如,完成轧差清算,得到资源转移运算结果;根据资源转移运算结果与中间服务器进行资源转移交互操作;资源转移交互操作用于触发中间服务器获取在资源转移周期内存在资源转移请求的触发记录的账户,从中剔除存在资源撤回操作的历史触发记录的账户,得到目标转移账户,向目标转移账户对应的资源存储服务器执行对应的资源转移操作。
184.其中,轧差清算可以指理财平台和基金公司之间进行资源清算的过程。对轧差清算具体说明如下:如果理财平台单个t日内总申购>总赎回,则理财平台付款给基金公司,付款金额为总申购

总赎回;如果单个t日内总申购<总赎回,则基金公司付款给理财平台,付款金额为总赎回

总申购。
185.在一个实施例中,目标资源撤回记录视为目标资源转移记录的冲正,等同于与目标资源转移记录对应的资源转移请求没有发生过,因此不计入总赎回金额中。
186.上述实施例中,资源转移服务器基于资源记录集合完成资源转移运算并得到资源转移运算结果,以与中间服务器完成资源转移交互操作,能基于有效的资源转移记录完成资源转移操作,保证对中间服务器中的资源转移记录的有效处理。
187.在一个实施例中,如图10所示,提供了一种资源转移数据处理方法,以该方法应用于图3中应用场景为例进行说明,包括以下步骤:
188.s1002,终端接收从目标账户中转出目标资源的资源转移请求,将资源转移请求发送给中间服务器。
189.s1004,中间服务器接收资源转移请求,在目标账户中减少目标资源对应的转出资源值。
190.s1006,响应于资源转移请求,中间服务器生成目标资源对应的目标资源转移记录。
191.s1008,中间服务器向目标账户对应的终端发送资源转移请求对应的转移提示信息。
192.s1010,终端接收目标资源转移记录对应的状态信息查看操作,判断状态信息查看操作对应的操作时间是否在目标资源转移记录所对应的资源转移周期内。
193.s1012,当在资源转移周期内时,终端根据转移提示信息展示目标资源转移记录对应的资源转移状态提示信息以及对应的资源转移撤回入口。
194.s1014,当在资源转移周期外时,终端在展示界面上展示目标资源转移记录对应的资源转移状态提示信息,展示界面屏蔽资源转移撤回入口。
195.s1016,响应于针对资源转移撤回入口的资源撤回操作,终端向中间服务器发送资
源撤回操作。
196.s1018,中间服务器在产生资源撤回操作时,在目标账户中增加转出资源值。
197.s1020,中间服务器在确定资源撤回操作的操作时间在资源转移周期内时,在资源转移周期对应的资源记录集合中查找目标资源转移记录关联的历史资源撤回记录。
198.s1022,当查找失败时,中间服务器获取资源撤回操作所对应的目标资源转移记录的目标转移记录标识;将目标转移记录标识作为资源撤回记录中附加记录项的目标数据,生成目标资源对应的目标资源撤回记录。
199.s1024,中间服务器获取目标资源转移记录以及目标资源撤回记录,形成资源转移周期对应的资源记录集合;向资源转移服务器发送资源记录集合。
200.s1026,资源转移服务器读取目标资源撤回记录中附加记录项的目标数据,在资源转移周期内将目标数据与资源记录集合中的资源转移记录所对应的转移记录标识进行对比。
201.s1028,当存在对比一致的转移记录标识时,资源转移服务器获取对比一致的转移记录标识所对应的资源转移记录,作为目标资源转移记录,并将目标资源转移记录的状态标记为无效。
202.s1030,在执行资源转移任务时,资源转移服务器过滤资源记录集合中状态标记为无效的资源转移记录,得到待处理的资源转移记录,基于待处理的资源转移记录进行资源转移。
203.上述实施例,在产生资源撤回操作后能够基于资源撤回操作向资源转移服务器发送资源记录集合,以使得资源转移服务器基于目标资源撤回记录抵消目标资源转移记录,进而实现资源转移操作的撤回,减少无效的资源转移记录被执行,导致账户中资源数量不符合的情况,提高了资源转移的准确度。
204.在一个实施例中,对于资源为货币基金的场景,终端、理财平台对应的服务器(也可以简称为理财平台)和基金公司对应的服务器(也可以简称为基金公司)之间的进行基金赎回的交互方式。参见图11,其具体步骤如下:
205.s1102,终端向理财平台发出申购和赎回请求。其中赎回包括普通赎回和快速赎回。
206.s1104,每个d日15点后,理财平台将d日内的申购和赎回交易明细以汇总文件的形式发送给基金公司。
207.s1106,基金公司处理t日数据。具体地,每个t日15点后,基金公司将 t-1日15点~t日15点(t日内,可能包含多个d日)收到的汇总文件中的所有用户的所有申购和赎回交易进行合并统计。
208.s1108,基金公司在t 1日完成对理财平台的轧差清算。具体过程可以为:对用户进行收益计算,对理财平台进行轧差清算。其中,用户收益计算是指,对单个t日内的所有申购交易进行合并统计,所有赎回交易进行合并统计,基金公司按照先进先出的规则给用户计算收益。
209.s1110,理财平台根据轧差清算的结果按用户纬度给将普通赎回款付款至用户银行卡。
210.在一个实施例中,终端可以通过界面接收对某一基金进行赎回的赎回请求。根据
货币基金新规的规定,单货币基金产品在单销售渠道的t 0赎回(快速赎回)提现限额1万元,这意味着超过1万元提现到银行卡的请求,只能以t 1 赎回(普通赎回)的形式到账。
211.基于此,当为1万元以下的赎回请求时,理财平台可以生成快速赎回记录并通过汇总文件的形式向基金公司发送汇总文件,以触发基金公司在同一d日内从对应的基金中赎回对应的金额并将金额返回至用户的银行卡,以实现对1 万元以下的基金的快速赎回。
212.当为1万元以上的赎回请求时,理财平台可以生成普通赎回记录并通过汇总文件的形式向基金公司发送汇总文件,以触发基金公司在下一个t日内从对应的基金中赎回对应的金额并将金额返回至用户的银行卡,以实现对1万元以上的基金的普通赎回。
213.由于基金公司对1万元以上的基金赎回需要至少一个t日,因此很可能在基金公司还未完成普通赎回操作时终端就触发了赎回撤单操作,此时理财平台会触发基金公司执行赎回撤单操作。
214.在一个实施例中,终端可以至少通过以下方式来触发赎回撤单操作:
215.1)零钱通账单明细页:钱包》零钱通》右上角三个点》零钱通明细》普通赎回的账单记录;
216.2)钱包账单明细页:钱包》账单》普通赎回的账单记录;
217.3)微信支付公众号消息:普通赎回后,微信支付公众号会推送一条普通赎回的消息,详细告知普通赎回预计到帐时间,并提醒用户可在某个时点之前对普通赎回操作进行撤销。
218.理财平台在接收到终端发送的赎回撤单操作时,可以触发终端显示原普通赎回账单详情页的二级页面,该二级页面可查询普通赎回的具体到账时间,并提供普通赎回撤销功能。
219.本技术提供一种应用场景,该应用场景应用上述的资源转移数据处理方法和资源转移方法。以理财平台为零钱通为例,参见图12,对普通赎回账单进行撤单的具体过程可以如下:
220.s1202,终端在接收到查询普通赎回账单的请求时,向理财平台发送普通赎回账单获取请求。
221.s1204,理财平台将对应的普通赎回账单返回至终端。
222.s1206,终端在界面中显示对应的普通赎回账单。
223.s1208,终端进入撤单页面,并在接收到撤单请求时,向理财平台发送普通赎回撤单操作。
224.s1210,理财平台判断普通赎回撤单操作是否满足普通赎回撤单条件,将原普通赎回单单号添加至与该普通赎回撤单单号对应的字段中,给用户重新加回已扣减的普通赎回金额。另外,当满足条件时,理财平台还可以生成普通赎回撤单单号。
225.s1212,理财平台触发终端显示加回后的账户余额。此时终端可以重新快速赎回,例如:请求赎回1万元以下的基金金额。
226.s1214,终端向理财平台发送快速赎回请求。
227.s1216,理财平台向基金公司发送汇总文件。
228.s1218,基金公司基于汇总文件将对应的金额快速赎回给用户银行卡。
229.s1220,每个d日15点后,理财平台汇总d日内的申购、赎回和普通赎回撤单,并以汇
总文件的形式发送给基金公司。
230.其中,理财平台生成汇总文件的过程可以如图13所示,详细说明如下:
231.响应于普通赎回账单的请求,理财平台在资源记录表的相应字段中填写对应的信息,以生成普通赎回记录。资源记录表中至少包含有以下字段:记录序号、基金公司商户号、基金账户、基金代码、基金交易订单号、交易金额、交易时间、类型和备注。其中,记录序号表示该资源记录对应的编号;基金公司商户号表示基金公司在整个交易系统中的标识;基金账户表示用户在基金公司的基金账户;基金代码表示基金公司货币基金代码;基金交易订单号表示用户做基金交易时生成的订单号;交易金额表示交易对应的数额;交易时间表示用户触发交易的时间;类型表示当前资源记录对应的交易类型,可以包括d 0赎回、普通赎回、份额转换转出、授信d 0赎回或者普通赎回撤单中的至少一种;对于备注字段,当为普通赎回时,备注可以填写:普通赎回或者无收益普通赎回,当为授信d 0赎回时,备注可以填写银行标识,当为普通赎回撤单时,备注可以填写原“基金交易订单号”。
232.理财平台可以根据各个字段的字段类型填入相应的信息,该字段类型可以包括字符型或者数值型等,同时可以对各个字段是否为必填项或者字符形式等进行限定。
233.其中,所生成的普通赎回记录的示例如1302所示。普通赎回记录1302中,类型填写为普通赎回,表示这是一个普通赎回操作对应的记录。
234.响应于普通赎回撤单操作,理财平台在资源记录表的相应字段中填写对应的信息,以生成普通赎回撤单记录1304。普通赎回撤单记录1304中的类型填写为普通赎回撤单,备注填写对应普通赎回订单对应的基金交易订单号“44”,表示这是一个对订单号为“44”的普通赎回订单的撤单操作。此时就建立了普通赎回记录和普通赎回撤单记录之间的关联关系。
235.s1222,基金公司向理财平台发送申购和赎回反馈文件。
236.s1224,理财平台核对反馈文件。
237.s1226,基金公司清算t日内的申购、赎回和普通赎回撤单数据,对用户进行收益计算,对理财平台进行轧差清算。具体地,t日15点后,若理财平台完成反馈文件的核对,基金公司将t-1日15点~t日15点收到的汇总文件中所有用户的所有申购和赎回交易(此处包含普通赎回撤单交易,撤单交易关联了原普通赎回单单号,视为对普通赎回交易的冲正处理)进行合并统计,根据合并统计的结果,对用户进行收益计算,对理财平台进行轧差清算。
238.基金公司进行冲正的过程可以如图13所示,具体说明如下:基金公司遍历汇总文件中的各个资源记录,在查找到类型为“普通赎回撤单”的普通赎回撤单记录时,在该记录中读取其备注的基金交易订单号。基于该基金交易订单号查找到对应的普通赎回记录,并将该普通赎记录的状态标记为无效。如图13所示,对应的普通赎回记录为无效状态,基金公司无需执行对应的普通赎回操作。
239.s1228,对于未进行普通赎回撤单的用户,理财平台按用户纬度给将普通赎回款付款至用户银行卡。即把账款逐个返回至用户的银行卡。此处由于普通赎回交易发生了撤销,已进行普通赎回撤单的用户不再收到该笔赎回款。
240.另外需要说明的是,终端、理财平台以及基金公司服务器在接收到其他主体发送的交互信息后,可以对应返回相应的交互响应信息,例如:已接收到信息等。
241.上述实施例中,在用户发起普通赎回撤销操作后,理财平台帮用户把慢赎已扣减
的金额,重新给用户加回。采用汇总文件的方案与基金公司进行交互,基金公司会基于普通赎回撤单操作视同未发生过该笔普通赎回处理,有效实现了对货币类基金普通赎回操作的撤单,还能减少整个系统的复杂程度。
242.根据规定,单货币基金产品在单销售渠道的t 0赎回提现限额1万元,这意味着超过1万元提现到银行卡的请求,只能以t 1赎回的形式到账。然而大多数零钱通用户并不理解证券基金交易日的规则,每逢周末及节假日,理财平台会遭遇大量关于普通赎回的咨询及客诉(而且普通赎回金额都在1万元以上)。面临这一现状,本发明实时通过普通赎回撤单功能来缓解用户节假日期间对普通赎回未到账的焦虑感,具有较高的应用前景。
243.另外,传统技术仅支持非货类基金的申购撤单(部分支持非货类基金的赎回撤单),但关于货币基金的普通赎回撤单并未实现。而对于货币基金赎回,由于理财平台与基金公司的交互是实时交互,使得普通赎回撤单的实现极为复杂。而本发明实施例实现了对货币基金的普通赎回撤单,解决了行业内的一大问题。
244.需要说明的是,上述实施例中的资源转移数据处理方法以及资源转移方法是基于类似的思想实现的方案。应用于中间服务器的资源转移数据处理方法、应用于终端的资源转移方法以及应用于资源转移服务器的资源转移数据处理方法可以相互参见,在此不再赘述。
245.应该理解的是,虽然上述流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,上述流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
246.基于与上述实施例中的资源转移数据处理方法相同的思想,本发明还提供资源转移数据处理装置,该装置可用于执行上述资源转移数据处理方法。为了便于说明,资源转移数据处理装置实施例的结构示意图中,仅仅示出了与本发明实施例相关的部分,本领域技术人员可以理解,图示结构并不构成对装置的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
247.在一个实施例中,如图14所示,提供了一种资源转移数据处理装置1400,该装置可以采用软件模块或硬件模块,或者是二者的结合成为计算机设备的一部分,该装置具体包括:转移请求接收模块1402、第一转移记录生成模块1404、撤回记录生成模块1406和第一转移记录抵消模块1408,其中:
248.转移请求接收模块1402,用于接收目标账户对应的资源转移请求,资源转移请求用于请求从目标账户中转出目标资源。
249.第一转移记录生成模块1404,用于响应于资源转移请求,生成目标资源对应的目标资源转移记录,目标资源转移记录用于触发资源转移服务器转出目标资源。
250.撤回记录生成模块1406,用于当产生针对目标资源的资源撤回操作时,生成目标资源对应的目标资源撤回记录,目标资源撤回记录与目标资源转移记录关联。
251.第一转移记录抵消模块1408,用于向资源转移服务器发送资源记录集合,资源记录集合包括目标资源转移记录以及目标资源撤回记录,以使得资源转移服务器基于目标资
源撤回记录抵消目标资源转移记录。
252.上述资源转移数据处理装置中,在产生资源撤回操作后能够基于资源撤回操作向资源转移服务器发送资源记录集合,以使得资源转移服务器基于目标资源撤回记录抵消目标资源转移记录,进而实现资源转移操作的撤回,减少无效的资源转移记录被执行,导致账户中资源数量不符合的情况,提高了资源转移的准确度。
253.在一个实施例中,撤回记录生成模块,包括:记录标识获取子模块,用于当产生针对目标资源的资源撤回操作时,获取资源撤回操作所对应的目标资源转移记录的目标转移记录标识;第一撤回记录生成子模块,用于将目标转移记录标识作为资源撤回记录中附加记录项的目标数据,生成目标资源对应的目标资源撤回记录。
254.在一个实施例中,第一转移记录抵消模块,包括:第一记录标识比对子模块,用于资源转移服务器读取目标资源撤回记录中附加记录项的目标数据,将目标数据与资源记录集合中的资源转移记录所对应的转移记录标识进行对比;转移记录抵消子模块,用于当存在对比一致的转移记录标识时,资源转移服务器获取对比一致的转移记录标识所对应的资源转移记录,作为目标资源转移记录,基于目标资源撤回记录抵消目标资源转移记录。
255.在一个实施例中,撤回记录生成模块,包括:历史撤回记录查找子模块,用于当产生针对目标资源的资源撤回操作时,若资源撤回操作的操作时间在目标资源转移记录对应的资源转移周期内,则在资源转移周期对应的资源记录集合中,查找目标资源转移记录关联的历史资源撤回记录;第二撤回记录生成子模块,用于当查找失败时,生成目标资源对应的目标资源撤回记录。
256.在一个实施例中,第一转移记录抵消模块,包括:记录集合形成子模块,用于获取目标资源转移记录以及目标资源撤回记录,形成资源转移周期对应的资源记录集合;记录集合发送子模块,用于向资源转移服务器发送资源记录集合。
257.在一个实施例中,装置还包括:撤回提示显示模块,用于向目标账户对应的终端发送资源转移请求对应的转移提示信息,以使得终端展示转移提示信息,通过转移提示信息接收资源撤回操作。
258.在一个实施例中,装置还包括:资源值减少模块,用于响应于资源转移请求,在目标账户中减少目标资源对应的转出资源值;资源值增加模块,用于当产生针对目标资源的资源撤回操作时,在目标账户中增加转出资源值。
259.在一个实施例中,如图15所示,提供了一种资源转移装置1500,该装置可以采用软件模块或硬件模块,或者是二者的结合成为计算机设备的一部分,该装置具体包括:转移操作接收模块1502、第二转移记录生成模块1504、撤回入口显示模块1506和第二转移记录抵消模块1508,其中:
260.转移操作接收模块1502,用于接收从目标账户中转出目标资源的资源转移请求。
261.第二转移记录生成模块1504,用于响应于资源转移操作,进行资源转移,以产生目标资源转移记录,目标资源转移记录用于触发转出目标资源。
262.撤回入口显示模块1506,用于展示目标资源转移记录对应的资源转移状态提示信息以及对应的资源转移撤回入口。
263.第二转移记录抵消模块1508,用于响应于针对资源转移撤回入口的资源撤回操作,进行资源撤回,以产生目标资源撤回记录,目标资源撤回记录与目标资源转移记录关
联,以基于目标资源撤回记录抵消目标资源转移记录。
264.上述资源转移装置中,终端在接收到资源转移操作后,能够在获取到针对资源转移撤回入口的资源撤回操作时基于目标资源撤回记录触发抵消目标资源转移记录,进而实现资源转移操作的撤回,减少无效的资源转移记录被执行,导致账户中资源数量不符合的情况,提高了资源转移的准确度。
265.在一个实施例中,撤回入口显示模块,包括:查看操作接收子模块,用于接收目标资源转移记录对应的状态信息查看操作;撤回入口显示子模块,用于当状态信息查看操作对应的操作时间在目标资源转移记录所对应的资源转移周期内时,响应于状态信息查看操作,展示目标资源转移记录对应的资源转移状态提示信息以及对应的资源转移撤回入口。
266.在一个实施例中,装置还包括:提示信息显示模块,用于当状态信息查看操作对应的操作时间在目标资源转移记录所对应的资源转移周期外时,响应于状态信息查看操作,在展示界面上展示目标资源转移记录对应的资源转移状态提示信息,展示界面屏蔽资源转移撤回入口。
267.在一个实施例中,如图16所示,提供了一种资源转移数据处理装置1600,该装置可以采用软件模块或硬件模块,或者是二者的结合成为计算机设备的一部分,该装置具体包括:记录集合接收模块1602、撤回记录读取模块1604、转移记录获取模块1606和第三转移记录抵消模块1608,其中:
268.记录集合接收模块1602,用于接收资源记录集合。
269.撤回记录读取模块1604,用于从资源记录集合中读取目标资源撤回记录,目标资源撤回记录是当产生针对目标资源的资源撤回操作时生成的。
270.转移记录获取模块1606,用于获取与目标资源撤回记录关联的目标资源转移记录,目标资源转移记录用于触发转出目标资源,目标资源转移记录是响应于资源转移请求生成的,资源转移请求用于请求从目标账户中转出目标资源。
271.第三转移记录抵消模块1608,用于基于目标资源撤回记录抵消目标资源转移记录。
272.上述资源转移数据处理装置中,资源转移服务器接收资源记录集合;从资源记录集合中读取目标资源撤回记录;获取与目标资源撤回记录关联的目标资源转移记录;进而基于目标资源撤回记录抵消目标资源转移记录,实现资源转移操作的撤回,减少无效的资源转移记录被执行,导致账户中资源数量不符合的情况,提高了资源转移的准确度。
273.在一个实施例中,转移记录获取模块,包括:目标数据读取子模块,用于读取目标资源撤回记录中附加记录项的目标数据;第二记录标识比对子模块,用于将目标数据与资源记录集合中的资源转移记录所对应的转移记录标识进行对比;转移记录确定子模块,用于当存在对比一致的转移记录标识时,获取对比一致的转移记录标识所对应的资源转移记录,作为目标资源转移记录。
274.在一个实施例中,第三转移记录抵消模块,包括:状态标记子模块,用于将目标资源转移记录的状态标记为无效;资源转移子模块,用于在执行资源转移任务时,过滤资源记录集合中状态标记为无效的资源转移记录,得到待处理的资源转移记录,基于待处理的资源转移记录进行资源转移。
275.关于资源转移数据处理装置的具体限定可以参见上文中对于资源转移数据处理
方法的限定,在此不再赘述。上述资源转移数据处理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
276.在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图17所示。该计算机设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储目标资源转移记录、目标资源撤回记录等数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种资源转移数据处理方法或者资源转移方法。
277.本领域技术人员可以理解,图17中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
278.在一个实施例中,还提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述各方法实施例中的步骤。
279.在一个实施例中,提供了一种计算机可读存储介质,存储有计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。
280.在一个实施例中,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述各方法实施例中的步骤。
281.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(randomaccess memory,ram)或外部高速缓冲存储器。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory, sram)或动态随机存取存储器(dynamic random access memory,dram)等。
282.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
283.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献