System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种数据处理方法、装置、计算机设备及存储介质制造方法及图纸_技高网

一种数据处理方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:41453751 阅读:8 留言:0更新日期:2024-05-28 20:41
本申请实施例公开了一种数据处理方法、装置、计算机设备及存储介质,该方法包括:获取针对目标机构账户的目标虚拟资产在交易执行周期内所设定的截止时间戳;在当前时间戳与第一截止时间戳之间的时间差小于第一阈值时,确定目标虚拟资产在目标机构账户内的第一资产累计值;若第一资产累计值为负,则模拟执行资产转移交易;资产转移交易包括第一资产转移交易和第二资产转移交易;第一资产转移交易用于在第一交易执行周期内用业务虚拟资产兑换与第二资产累计值相匹配的目标虚拟资产;第二资产转移交易用于在第二交易执行周期内用与第二资产累计值相匹配的目标虚拟资产兑换业务虚拟资产。采用本申请实施例,可以提升执行资产转移业务的处理效率。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及一种数据处理方法、装置、计算机设备及存储介质


技术介绍

1、目前在某一对象(例如,商户)针对某一类型的目标虚拟资产进行跨区域付汇时,往往需要将该目标虚拟资产通过某一区域的业务对象转移至业务机构(例如,第三方机构),再由第三方机构通过另一区域的业务对象进行付汇。而这种资产流转方式往往受限于该商户将目标虚拟资产转移至第三方机构的时间戳(即目标虚拟资产的可转入截止时间戳),换言之,若该可转入截止时间戳为当日下午一点,那么一旦该商户进行跨区域付汇的时间戳超过当日下午一点,这意味着该商户当日无法完成资产转移操作,这将导致商户在进行跨区域付汇时的资产流动性降低,以至于降低了执行资产转移业务的处理效率。


技术实现思路

1、本申请实施例提供一种数据处理方法、装置、计算机设备及存储介质,可以提升执行资产转移业务的处理效率。

2、本申请实施例一方面提供一种数据处理方法,包括:

3、获取针对目标机构账户的目标虚拟资产在交易执行周期内所设定的截止时间戳;截止时间戳包括第一截止时间戳和第二截止时间戳;第一截止时间戳用于指示目标虚拟资产在目标机构账户中的可兑换截止时间戳;第二截止时间戳用于指示目标虚拟资产在目标机构账户中的可转入截止时间戳;第一截止时间戳在第二截止时间戳之后;

4、在当前时间戳与第一截止时间戳之间的时间差小于第一阈值时,确定目标虚拟资产在目标机构账户内的第一资产累计值;

5、若第一资产累计值为负,则模拟执行资产转移交易;资产转移交易包括第一资产转移交易和第二资产转移交易;第一资产转移交易用于在第一交易执行周期内用业务虚拟资产兑换与第一资产累计值相匹配的目标虚拟资产;第二资产转移交易用于在第二交易执行周期内用与第一资产累计值相匹配的目标虚拟资产兑换业务虚拟资产;业务虚拟资产的资产类型不同于目标虚拟资产的资产类型;第二交易执行周期在第一交易执行周期之后。

6、本申请实施例一方面提供一种数据处理装置,包括:

7、截止时间获取模块,用于获取针对目标机构账户的目标虚拟资产在交易执行周期内所设定的截止时间戳;截止时间戳包括第一截止时间戳和第二截止时间戳;第一截止时间戳用于指示目标虚拟资产在目标机构账户中的可兑换截止时间戳;第二截止时间戳用于指示目标虚拟资产在目标机构账户中的可转入截止时间戳;第一截止时间戳在第二截止时间戳之后;

8、第一累计值确定模块,用于在当前时间戳与第一截止时间戳之间的时间差小于第一阈值时,确定目标虚拟资产在目标机构账户内的第一资产累计值;

9、交易执行模块,用于若第一资产累计值为负,则模拟执行资产转移交易;资产转移交易包括第一资产转移交易和第二资产转移交易;第一资产转移交易用于在第一交易执行周期内用业务虚拟资产兑换与第一资产累计值相匹配的目标虚拟资产;第二资产转移交易用于在第二交易执行周期内用与第一资产累计值相匹配的目标虚拟资产兑换业务虚拟资产;业务虚拟资产的资产类型不同于目标虚拟资产的资产类型;第二交易执行周期在第一交易执行周期之后。

10、其中,该第一累计值确定模块包括:

11、记录获取单元,用于在当前时间戳与第一截止时间戳之间的时间差小于第一阈值时,在交易执行周期内,分别获取目标虚拟资产在目标机构账户内的资产转入记录和资产转出记录;

12、转入累计值确定单元,用于基于资产转入记录,确定目标虚拟资产在目标机构账户内的资产转入累计值;

13、转出累计值确定单元,用于基于资产转出记录,确定目标虚拟资产在目标机构账户内的资产转出累计值;

14、资产累计值确定单元,用于将资产转入累计值与资产转出累计值之间的差值,作为目标虚拟资产在目标机构账户内的第一资产累计值。

15、其中,目标机构账户属于业务机构所注册的n个机构账户;n为正整数;n个机构账户与m个业务对象相关联;m为小于或者等于n的正整数;

16、该交易执行模块包括:

17、业务资产确定单元,用于若第一资产累计值为负,则基于目标机构账户对应的账户信息,从与目标虚拟资产相关联的资产类型中,确定与目标虚拟资产的资产类型不同的虚拟资产,将确定的虚拟资产作为用于兑换目标虚拟资产的业务虚拟资产;

18、第一兑换账户确定单元,用于将目标机构账户所在业务对象的对象账户,确定为与目标机构账户进行资产转移的第一资产兑换账户;

19、第一交易执行单元,用于基于第一资产兑换账户、第一资产累计值以及第一交易执行周期,生成第一转移指令,在第一交易执行周期内,通过第一转移指令执行第一资产转移交易;

20、第二兑换账户确定单元,用于从m个业务对象的对象账户中,确定与目标机构账户进行资产转移的第二资产兑换账户,确定用于执行第二资产转移交易的第二交易执行周期;

21、第二交易执行单元,用于基于第二资产兑换账户、第一资产累计值以及第二交易执行周期,生成第二转移指令,在第二交易执行周期内,通过第二转移指令执行第二资产转移交易。

22、其中,该第一交易执行单元包括:

23、第一兑换比例确定子单元,用于在第一资产兑换账户对应的业务对象中,确定业务虚拟资产在第一交易执行周期内兑换为目标虚拟资产的第一资产兑换比例;

24、第一兑换值确定子单元,用于基于第一资产兑换比例以及第一资产累计值,确定业务虚拟资产对应的第一资产兑换值;

25、第一指令生成子单元,用于基于第一资产兑换账户、第一资产兑换值以及第一交易执行周期,生成用于执行第一资产转移交易的第一转移指令;

26、第一交易执行子单元,用于在第一交易执行周期内,通过第一转移指令,从目标机构账户中将具有第一资产兑换值的业务虚拟资产转移至第一资产兑换账户,从第一资产兑换账户中将具有第一资产累计值的目标虚拟资产转移至目标机构账户。

27、其中,第二兑换账户确定单元包括:

28、候选周期确定子单元,用于获取第一交易执行周期之后的h个交易执行周期,将h个交易执行周期中的每个交易执行周期分别确定为候选交易执行周期;h为正整数;

29、第一候选确定子单元,用于分别确定m个业务对象的每个业务对象,在候选交易执行周期内将目标虚拟资产兑换为业务虚拟资产的候选资产兑换比例;

30、第二兑换比例确定子单元,用于在得到(m*h)个候选资产兑换比例时,将(m*h)个候选资产兑换比例中的最小候选资产兑换比例确定为第二资产兑换比例;

31、账户确定子单元,用于基于第二资产兑换比例所属的业务对象的对象账户,确定与目标机构账户进行资产转移的第二资产兑换账户;

32、第一周期确定子单元,用于将第二资产兑换账户所对应的交易执行周期确定为用于执行第二资产转移交易的第二交易执行周期。

33、其中,第二兑换账户确定单元还包括:

34、区域信息确定子单元,用于从目标机构账户对应的账户信息中,本文档来自技高网...

【技术保护点】

1.一种数据处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述在当前时间戳与所述第一截止时间戳之间的时间差小于第一阈值时,确定所述目标虚拟资产在所述目标机构账户内的第一资产累计值,包括:

3.根据权利要求1所述的方法,其特征在于,所述目标机构账户属于业务机构所注册的N个机构账户;N为正整数;所述N个机构账户与M个业务对象相关联;M为小于或者等于N的正整数;

4.根据权利要求3所述的方法,其特征在于,所述基于所述第一资产兑换账户、所述第一资产累计值以及第一交易执行周期,生成第一转移指令,在所述第一交易执行周期内,通过所述第一转移指令执行所述第一资产转移交易,包括:

5.根据权利要求3所述的方法,其特征在于,所述从所述M个业务对象的对象账户中,确定与所述目标机构账户进行资产转移的第二资产兑换账户,确定用于执行所述第二资产转移交易的第二交易执行周期,包括:

6.根据权利要求3所述的方法,其特征在于,所述从所述M个业务对象的对象账户中,确定与所述目标机构账户进行资产转移的第二资产兑换账户,确定用于执行所述第二资产转移交易的第二交易执行周期,包括:

7.根据权利要求3所述的方法,其特征在于,所述基于所述第二资产兑换账户、所述第一资产累计值以及所述第二交易执行周期,生成第二转移指令,在所述第二交易执行周期内,通过所述第二转移指令执行所述第二资产转移交易,包括:

8.根据权利要求1所述的方法,其特征在于,所述目标机构账户属于业务机构在M个业务对象中所注册的机构账户;所述业务机构与所述M个业务对象均属于区块链网络中的区块链节点;

9.根据权利要求8所述的方法,其特征在于,所述将所述交易执行结果以及所述资产转移交易写入所述区块链网络中的区块链,包括:

10.根据权利要求1所述的方法,其特征在于,所述目标机构账户属于业务机构所注册的N个机构账户;N为正整数;所述N个机构账户与M个业务对象相关联;M为小于或者等于N的正整数;

11.根据权利要求1所述的方法,其特征在于,所述目标机构账户属于业务机构所注册的N个机构账户;N为正整数;

12.根据权利要求11所述的方法,其特征在于,所述N个机构账户是在M个业务对象所注册的;所述M个业务对象包括与所述业务机构相关联的P个中心对象;P为小于M的正整数;

13.一种数据处理装置,其特征在于,包括:

14.一种计算机设备,其特征在于,包括:处理器和存储器以及网络接口;

15.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,所述计算机程序适于由处理器加载并执行,以使得具有所述处理器的计算机设备执行权利要求1至12任一项所述的方法。

16.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序存储在计算机可读存储介质中,所述计算机程序适于由处理器读取并执行,以使得具有所述处理器的计算机设备执行权利要求1至12任一项所述的方法。

...

【技术特征摘要】

1.一种数据处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述在当前时间戳与所述第一截止时间戳之间的时间差小于第一阈值时,确定所述目标虚拟资产在所述目标机构账户内的第一资产累计值,包括:

3.根据权利要求1所述的方法,其特征在于,所述目标机构账户属于业务机构所注册的n个机构账户;n为正整数;所述n个机构账户与m个业务对象相关联;m为小于或者等于n的正整数;

4.根据权利要求3所述的方法,其特征在于,所述基于所述第一资产兑换账户、所述第一资产累计值以及第一交易执行周期,生成第一转移指令,在所述第一交易执行周期内,通过所述第一转移指令执行所述第一资产转移交易,包括:

5.根据权利要求3所述的方法,其特征在于,所述从所述m个业务对象的对象账户中,确定与所述目标机构账户进行资产转移的第二资产兑换账户,确定用于执行所述第二资产转移交易的第二交易执行周期,包括:

6.根据权利要求3所述的方法,其特征在于,所述从所述m个业务对象的对象账户中,确定与所述目标机构账户进行资产转移的第二资产兑换账户,确定用于执行所述第二资产转移交易的第二交易执行周期,包括:

7.根据权利要求3所述的方法,其特征在于,所述基于所述第二资产兑换账户、所述第一资产累计值以及所述第二交易执行周期,生成第二转移指令,在所述第二交易执行周期内,通过所述第二转移指令执行所述第二资产转移交易,包括:

8.根据权利要求1所述的方法,其特征在于,所...

【专利技术属性】
技术研发人员:邹文王悦曦胡隽
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1