资源转移方法、装置、设备及存储介质制造方法及图纸

技术编号:35792790 阅读:13 留言:0更新日期:2022-12-01 14:42
本申请公开了一种资源转移方法、装置、设备及存储介质,涉及移动互联技术领域。该方法包括:获取不同资源补偿方式下的至少一个资源转移任务;验证各资源转移任务的资源补偿方式;若验证通过,则根据资源转移任务的转移类型,将同一交互行为所关联的各资源转移任务进行排序;对排序后的各资源转移任务,按照相应的转移方式,进行资源转移处理。上述方案,实现了对不同资源补偿方式的无差别对待,提高了资源补偿方法的可扩展性和灵活性。同时,避免了无效的资源补偿方式以及乱序资源转移任务的执行,对资源转移处理成功率的影响,提高了资源补偿方式的有效性,从而提高了资源转移任务处理的有效性和转化率,进而提高了资源转移处理的整体效率。理的整体效率。理的整体效率。

【技术实现步骤摘要】
资源转移方法、装置、设备及存储介质


[0001]本申请实施例涉及移动互联
,尤其涉及一种资源转移方法、装置、设备及存储介质。

技术介绍

[0002]随着网络技术的不断发展,移动互联技术应运而生。为了促进线上业务的不断发展,出现了多种多样的资源转移类型,进行资源转移。
[0003]由于不同资源转移类型对应资源转移逻辑不同,因此,现有技术需要针对不同资源转移类型单独进行资源转移逻辑的开发和维护,可扩展性较差。同时,在多资源转移任务的情况下,资源转移过程中可能存在转移冲突的情况,影响资源转移成功率,进而影响资源转移整体效率。

技术实现思路

[0004]本申请实施例提供一种资源转移方法、装置、设备及存储介质,以提高资源转移处理的可扩展性和有效性。
[0005]第一方面,本申请实施例提供了一种资源转移方法,包括:
[0006]获取不同资源补偿方式下的至少一个资源转移任务;
[0007]验证各资源转移任务的资源补偿方式;
[0008]若验证通过,则根据资源转移任务的转移类型,将同一交互行为所关联的各资源转移任务进行排序;
[0009]对排序后的各资源转移任务,按照相应的转移方式,进行资源转移处理。
[0010]第二方面,本申请实施例还提供了一种资源转移装置,该装置包括:
[0011]资源转移任务获取模块,用于获取不同资源补偿方式下的至少一个资源转移任务;
[0012]验证模块,用于验证各资源转移任务的资源补偿方式;
[0013]排序模块,用于若验证通过,则根据资源转移任务的转移类型,将同一交互行为所关联的各资源转移任务进行排序;
[0014]资源转移处理模块,用于对排序后的各资源转移任务,按照相应的转移方式,进行资源转移处理。
[0015]第三方面,本申请实施例还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时实现如本申请第一方面实施例提供的任意一种资源转移方法。
[0016]第四方面,本申请实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本申请第一方面实施例提供的任意一种资源转移方法。
[0017]第五方面,本申请实施例还提供了一种计算机程序产品,包括计算机程序,计算机
程序在被处理器执行时实现如本申请第一方面实施例提供的任意一种资源转移方法。
[0018]本申请实施例提供的资源转移方案,通过获取不同资源补偿方式下的至少一个资源转移任务;验证各资源转移任务的资源补偿方式;若验证通过,则根据资源转移任务的转移类型,将同一交互行为所关联的各资源转移任务进行排序;对排序后的各资源转移任务,按照相应的转移方式,进行资源转移处理。上述方案,通过获取不同资源补偿方式下的至少一个资源转移任务,并采用统一的处理逻辑进行资源转移处理,实现了对不同资源补偿方式的无差别对待,提高了资源补偿方法的可扩展性和灵活性。同时,对资源转移任务的资源补偿方式进行验证,并对验证通过的资源转移任务进行排序处理,以便进行有序的资源转移处理,避免了无效的资源补偿方式以及乱序资源转移任务的执行,对资源转移处理成功率的影响,提高了资源补偿方式的有效性,从而提高了资源转移任务处理的有效性和转化率,进而提高了资源转移处理的整体效率。
附图说明
[0019]为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0020]图1是本申请实施例提供的一种资源转移方法的流程图;
[0021]图2是本申请实施例提供的另一种资源转移方法的流程图;
[0022]图3是本申请实施例提供的另一种资源转移方法的流程图;
[0023]图4A是本申请实施例提供的另一种资源转移方法的流程图;
[0024]图4B是本申请实施例提供的一种任务树的结构示意图;
[0025]图5是本申请实施例提供的资源转移装置的结构示意图;
[0026]图6是本申请实施例提供的一种实现资源转移方法的电子设备的结构示意图。
具体实施方式
[0027]下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。
[0028]应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本申请的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。本申请技术方案中对资源补偿方式、资源转移任务、转移类型、资源转移任务对应交互行为等数据的获取、存储、使用、处理等均符合国家法律法规的相关规定。
[0029]本申请实施例提供的各资源转移方法和资源转移装置,适用于对不同资源补偿方式下的资源转移任务,进行资源转移处理的应用场景。本申请实施例所提供的各资源转移方法,可以由资源转移装置执行,该装置可采用软件和/或硬件的方式实现,并具体配置于具备一定计算和存储能力的电子设备中。
[0030]为了便于理解,首先对资源转移方法进行详细说明。
[0031]参见图1所示的资源转移方法,包括:
[0032]S110、获取不同资源补偿方式下的至少一个资源转移任务。
[0033]其中,资源补偿方式是指当资源使用方满足某个条件时,为资源使用方提供一定数额的资源补偿的方式。示例性的,资源补偿方式可以包括随机减免、满减、分层随机减免、折扣封顶、固定金额和首次满减后随机等中的至少一种。
[0034]其中,资源转移任务是采用相应的资源补偿方式,对资源使用方的可用资源进行核销、冲正、或回退等清算任务。其中,资源可以是具备一定价值的虚拟资源,例如可以是消费券或能量值等。例如,在线上支付过程中,资源转移任务可以是核销满减券、冲正折扣券、或回退已支付金额等。
[0035]具体的,不同资源补偿方式可能存在至少一个资源转移任务,因此,可以针对各资源补偿方式,获取至少一个资源转移任务。
[0036]S120、验证各资源转移任务的资源补偿方式。
[0037]具体的,对至少一个资源转移任务对应的资源补偿方式进行验证,以确定资源转移任务的可执行性。
[0038]在一个可选实施例中,可以根据预设验证规则,对各资源转移任务的资源补偿方式进行验证。举例说明,针对任意一种资源转移任务,可以验证资源补偿方式下是否可以执行该资源转移任务。
[0039]S130、若验证通过,则根据资源转移任务的转移类型,将同一交互行为所关联的各资源转移任务进行排序。
[0040本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种资源转移方法,其特征在于,包括:获取不同资源补偿方式下的至少一个资源转移任务;验证各所述资源转移任务的资源补偿方式;若验证通过,则根据所述资源转移任务的转移类型,将同一交互行为所关联的各所述资源转移任务进行排序;对排序后的各资源转移任务,按照相应的转移方式,进行资源转移处理。2.根据权利要求1所述的方法,其特征在于,所述验证各所述资源转移任务的资源补偿方式,包括:验证各所述资源转移任务对应的交互行为,是否符合相应资源补偿方式下的补偿规则;和/或,验证各所述资源转移任务的任务属性信息,是否符合在相应资源补偿方式下的预设任务生成规则。3.根据权利要求2所述的方法,其特征在于,所述验证各所述资源转移任务对应的交互行为,是否符合相应资源补偿方式下的补偿规则,包括:针对任一资源转移任务,确定该资源转移任务对应交互行为下的资源供需方;根据该资源转移任务对应的交互行为,与所述资源供需方的预设可用资源之间的匹配情况,确定相应交互行为是否符合相应资源补偿方式下的补偿规则。4.根据权利要求3所述的方法,其特征在于,所述资源供需方包括资源提供方;相应的,所述根据该资源转移任务对应的交互行为,与所述资源供需方的预设可用资源之间的匹配情况,确定相应交互行为是否符合相应资源补偿方式下的补偿规则,包括:根据该资源转移任务对应的交互行为,与资源提供方的已注册终端对应的预设可用资源的匹配情况,确定相应交互行为是否符合相应资源补偿方式下的补偿规则;和/或,根据该资源转移任务对应交互行为,与所述资源提供方的个体属性对应的预设可用资源的匹配情况,确定相应交互行为是否符合相应资源补偿方式下的补偿规则。5.根据权利要求3所述的方法,其特征在于,所述资源供需方包括资源使用方;相应的,所述根据该资源转移任务对应的交互行为,与所述资源供需方的预设可用资源之间的匹配情况,确定相应交互行为是否符合相应资源补偿方式下的补偿规则,包括:根据该资源转移任务对应的交互行为,与所述资源使用方的个体属性对应的预设可用资源的匹配情况,确定相应交互行为是否符合相应资源补偿方式下的补偿规则。6.根据权利要求2所述的方法,其特征在于,所述验证各所述资源转移任务对应的交互行为,是否符合相应资源补偿方式下的补偿规则,包括:针对任一资源转移任务,确定该资源转移任务的可用资源额度;根据所述可用资源额度和该资源转移任务对应交互行为的资源需求额度,确定相应交互行为是否符合相应资源补偿方式下的补偿规则。7.根据权利要求1

6任一项所述的方法,其特征在于,所述根据所述资源转移任务的转移类型,将同一交互行为所关联的各所述资源转移任务进行排序,包括:针对相同资源补偿方式下的资源转移任务,将同一交互行为所关联的各资源转移任务,按照相应转移类型进行排序。8.根据权利要求7所述的方法,其特征在于,所述对排序后的各资源转移任务,按照相
应的转移方式,进行资源转移处理,包括:将排序后的各资源转移任务,顺序添加至相应资源补偿方式的任务处理队列中;各资源补偿方式对应的任务执行线程,分别从所述任务处理队列中顺序获取资源转移任务,并按照相应的转移方式,进行资源转移处理。9.根据权利要求7所述的方法,其特征在于,所述针对相同资源补偿方式下的资源转移任务,将同一交互行为所关联的各资源转移任务,按照相应转移类型进行排序,包括:针对相同资源补偿方式下的各资源转移任务,按照资源转移任务所关联的交互行为,构建任务树;其中,所述任务树的根节点为资源补偿方式;所述任务树的叶子节点为资源转移任务;所述叶子节点的父节点为相应资源转移任务所关联的交互行为的标识信息;且隶属于相同父节点的各叶子节点,按照各叶子节点相应的资源转移任务的转移类型进行排列。10.根据权利要求7所述的方法,其特征在于,在所述对排序后的各资源转移任务,按照相应的转移方式,进行资源转移处理之前,所述方法还包括:针对同一交互行为下排序后的各资源转移任务,将转移类型冲突的资源转移任务进行合并。11.根据权利要求7所述的方法,其特征在于,所述将同一交互行为所关联的各资源转移任务,按照相应转移类型进行排序,包括:按照不同转移类型的标准流转顺序,将同一交互行为所关联的各所述资源转移任务进行排序。12.根...

【专利技术属性】
技术研发人员:孔德良李丹黎锡军徐策
申请(专利权)人:建信金融科技有限责任公司
类型:发明
国别省市:

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

1