用户消费数据处理方法及服务器与流程

文档序号:12837452阅读:175来源:国知局
用户消费数据处理方法及服务器与流程

本发明实施例涉及数据处理技术,尤其涉及一种用户消费数据处理方法及服务器。



背景技术:

近年来,用户消费数据处理方法都是采用数值返利的方式,数值返利已经是各企业中采用的常用模式,比如:企业根据用户的消费数据确定对应的数值,用户通过确定的数值可以兑换相应价值的商品,或者对确定的数值进行折现,又或者是当用户拥有的数值达到预设门限,该用户则可以参与企业举办的抽奖活动等。

综上,现有技术中数值返利方式是一种人工数值返利方式,该方式效率低、缺乏灵活性和精确性。



技术实现要素:

本发明实施例提供一种用户消费数据处理方法及服务器,从而提高数据处理效率,以及数据处理的灵活性和精确性。

第一方面,本发明实施例提供一种用户消费数据处理方法,包括:服务器获取用户的消费数据对应的第一数值;

所述服务器根据所述第一数值确定兑换的第一交易商品信息,所述第一交易商品信息包括:所述第一交易商品的标识和根据所述第一数值兑换的所述第一交易商品的第一份额;

所述服务器根据所述第一交易商品信息对所述用户的账户信息进行更新;

所述服务器接收所述用户发送的交易请求消息,所述交易请求消息包括所述第一交易商品的标识、所述第一交易商品对应的操作类型和所述操作类型对应的所述第一交易商品的第二份额,其中,所述第一交易商品对应的操 作类型为:买入或者卖出;

所述服务器根据所述交易请求消息对更新后的所述用户的账户信息进行处理。

可选地,所述服务器根据所述第一数值确定兑换的第一交易商品信息,包括:

所述服务器确定所述第一数值的属性参数和所述第一交易商品每份额对应的数值;

所述服务器根据所述第一数值的属性参数,确定所述第一交易商品的标识,并根据所述第一交易商品每份额对应的数值确定所述第一交易商品的第一份额;

其中,所述第一数值的属性参数包括:生成所述第一数值的企业的标识。

可选地,所述服务器根据所述第一交易商品信息对所述用户的账户信息进行更新,包括:

若所述用户的账户信息包括:所述第一交易商品的标识,则所述服务器根据所述第一交易商品的第一份额更新所述用户的账户信息中的所述用户持有的所述第一交易商品的份额;

若所述用户的账户信息未包括:所述第一交易商品的标识,则所述服务器在所述用户的账户信息中添加所述第一交易商品的标识,并确定所述第一交易商品的第一份额为所述用户持有的所述第一交易商品的份额。

可选地,所述服务器根据所述交易请求消息对更新后的所述用户的账户信息进行处理,包括:

若所述第一交易商品对应的操作类型为买入,则所述服务器将所述第二份额的第一交易商品分配给所述用户的账户,以更新所述用户持有的所述第一交易商品的份额;

若所述第一交易商品对应的操作类型为卖出,则所述服务器将所述第二份额的第一交易商品兑换为资金信息,并将所述资金信息分配给所述用户的账户,以更新所述用户持有的所述第一交易商品的份额。

可选地,所述服务器根据所述交易请求消息对更新后的所述用户的账户信息进行处理之后,还包括:

若所述服务器确定更新前所述用户持有的所述第一交易商品的份额大于 第一预设值,并且更新后所述用户持有的所述第一交易商品的份额小于第二预设值;

则所述服务器确定更新后所述用户持有的所述第一交易商品的份额对应的第二数值,并根据所述第二数值确定兑换的第二交易商品信息,所述第二交易商品信息包括:所述第二交易商品的标识和根据所述第二数值兑换的所述第二交易商品的第三份额;

所述服务器根据所述第二交易商品信息对所述更新后的所述用户的账户信息进行再次更新。

第二方面,本发明实施例提供一种服务器,包括:获取模块,用于获取用户的消费数据对应的第一数值;

确定模块,用于根据所述第一数值确定兑换的第一交易商品信息,所述第一交易商品信息包括:所述第一交易商品的标识和根据所述第一数值兑换的所述第一交易商品的第一份额;

更新模块,用于根据所述第一交易商品信息对所述用户的账户信息进行更新;

接收模块,用于接收所述用户发送的交易请求消息,所述交易请求消息包括所述第一交易商品的标识、所述第一交易商品对应的操作类型和所述操作类型对应的所述第一交易商品的第二份额,其中,所述第一交易商品对应的操作类型为:买入或者卖出;

处理模块,用于根据更新后的所述用户的账户信息对所述交易请求消息进行处理。

可选地,所述确定模块具体用于:

确定所述第一数值的属性参数和所述第一交易商品每份额对应的数值;

根据所述第一数值的属性参数,确定所述第一交易商品的标识,并根据所述第一交易商品每份额对应的数值确定所述第一交易商品的第一份额;

其中,所述第一数值的属性参数包括:生成所述第一数值的企业的标识。

可选地,所述更新模块具体用于:

若所述用户的账户信息包括:所述第一交易商品的标识,则所述更新模块根据所述第一交易商品的第一份额更新所述用户的账户信息中的所述用户持有的所述第一交易商品的份额;

若所述用户的账户信息未包括:所述第一交易商品的标识,则所述更新模块在所述用户的账户信息中添加所述第一交易商品的标识,并确定所述第一交易商品的第一份额为所述用户持有的所述第一交易商品的份额。

可选地,所述处理模块具体用于:

若所述第一交易商品对应的操作类型为买入,则所述处理模块将所述第二份额的第一交易商品分配给所述用户的账户,以使所述更新模块更新所述用户持有的所述第一交易商品的份额;

若所述第一交易商品对应的操作类型为卖出,则所述处理模块将所述第二份额的第一交易商品兑换为资金信息,并将所述资金信息分配给所述用户的账户,以使所述更新模块更新所述用户持有的所述第一交易商品的份额。

可选地,若所述确定模块确定更新前所述用户持有的所述第一交易商品的份额大于第一预设值,并且更新后所述用户持有的所述第一交易商品的份额小于第二预设值;

则所述确定模块,还用于确定更新后所述用户持有的所述第一交易商品的份额对应的第二数值,并根据所述第二数值确定兑换的第二交易商品信息,所述第二交易商品信息包括:所述第二交易商品的标识和根据所述第二数值兑换的所述第二交易商品的第三份额;

所述更新模块,还用于根据所述第二交易商品信息对所述更新后的所述用户的账户信息进行再次更新。

第三方面,本发明实施例提供一种服务器,包括:处理器、存储器和接收器;

所述存储器,用于存储所述处理器的可执行指令;

其中,所述处理器用于:

获取用户的消费数据对应的第一数值;

根据所述第一数值确定兑换的第一交易商品信息,所述第一交易商品信息包括:所述第一交易商品的标识和根据所述第一数值兑换的所述第一交易商品的第一份额;

根据所述第一交易商品信息对所述用户的账户信息进行更新;

所述接收器,用于接收所述用户发送的交易请求消息,所述交易请求消息包括所述第一交易商品的标识、所述第一交易商品对应的操作类型和所述 操作类型对应的所述第一交易商品的第二份额,其中,所述第一交易商品对应的操作类型为:买入或者卖出;

所述处理器,还用于根据更新后的所述用户的账户信息对所述交易请求消息进行处理。

可选地,所述处理器具体用于:

确定所述第一数值的属性参数和所述第一交易商品每份额对应的数值;

根据所述第一数值的属性参数,确定所述第一交易商品的标识,并根据所述第一交易商品每份额对应的数值确定所述第一交易商品的第一份额;

其中,所述第一数值的属性参数包括:生成所述第一数值的企业的标识。

可选地,所述处理器具体用于:

若所述用户的账户信息包括:所述第一交易商品的标识,则所述处理器根据所述第一交易商品的第一份额更新所述用户的账户信息中的所述用户持有的所述第一交易商品的份额;

若所述用户的账户信息未包括:所述第一交易商品的标识,则所述处理器在所述用户的账户信息中添加所述第一交易商品的标识,并确定所述第一交易商品的第一份额为所述用户持有的所述第一交易商品的份额。

可选地,所述处理器具体用于:

若所述第一交易商品对应的操作类型为买入,则所述处理器将所述第二份额的第一交易商品分配给所述用户的账户,以更新所述用户持有的所述第一交易商品的份额;

若所述第一交易商品对应的操作类型为卖出,则所述处理器将所述第二份额的第一交易商品兑换为资金信息,并将所述资金信息分配给所述用户的账户,以更新所述用户持有的所述第一交易商品的份额。

可选地,若所述处理器确定更新前所述用户持有的所述第一交易商品的份额大于第一预设值,并且更新后所述用户持有的所述第一交易商品的份额小于第二预设值;

则所述处理器还用于:

确定更新后所述用户持有的所述第一交易商品的份额对应的第二数值,并根据所述第二数值确定兑换的第二交易商品信息,所述第二交易商品信息包括:所述第二交易商品的标识和根据所述第二数值兑换的所述第二交易商 品的第三份额;

根据所述第二交易商品信息对所述更新后的所述用户的账户信息进行再次更新。

本发明实施例提供一种用户消费数据处理方法及服务器,包括:服务器获取用户的消费数据对应的第一数值;服务器根据第一数值确定兑换的第一交易商品信息,根据第一交易商品信息对用户的账户信息进行更新;服务器接收用户发送的交易请求消息,并根据交易请求消息对更新后的用户的账户信息进行处理。这种用户消费数据处理方法相对于现有技术中的人工数值返利方式数据处理效率更高,同时,服务器通过处理用户发送的交易请求消息,以实现用户对交易商品的买入或者卖出,使得这种用户消费数据处理方法具有更高的灵活性,进一步地,该用户消费数据处理方法具有更好的精确性。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明一实施例提供的用户消费数据处理方法的流程图;

图2为本发明一实施例提供的确定第一交易商品信息的流程图;

图3为本发明一实施例提供的服务器根据第一交易商品信息对用户的账户信息进行更新的流程图;

图4为本发明一实施例提供的服务器根据交易请求消息对更新后的用户的账户信息进行处理的流程图;

图5为本发明一实施例提供的一种服务器的结构示意图;

图6为本发明另一实施例提供的一种服务器的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做 出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的说明书、权利要求书及上述附图中的术语“第一”、“第二”、等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤的过程、方法、包含一系列单元、模块的系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。本发明中所涉及的“至少一种”是指一种,或者多种的意思。

为了解决现有技术中数值返利方式是一种人工数值返利方式,该方式效率低、缺乏灵活性和精确性的问题,本发明实施例提供一种用户消费数据处理方法及服务器,其中,该方法的执行主体为服务器,该方法的应用场景为:用户在企业中消费,生成了对应的用户消费数据,图1为本发明一实施例提供的用户消费数据处理方法的流程图,如图1所示,该方法包括如下流程:

步骤s101:服务器获取用户的消费数据对应的第一数值;

其中,本发明实施例中,该数值可以是积分,也可以是优惠券等。用户的消费数据对应的第一数值是根据企业当前的兑换标准确定的,例如:用户在a企业进行消费,对应的消费数据为1000元,然后,企业根据用户的消费数据1000元确定对应的第一数值为10个积分。

服务器获取用户的消费数据对应的第一数值包括:服务器向企业中的终端发送请求消息,所述请求消息用于请求获取所述用户的消费数据对应的第一数值,其中,所述请求消息中携带用于标识所述用户的用户标识;服务器接收企业中的终端发送的响应消息,所述响应消息包括所述用户的消费数据对应的第一数值。

或者,

服务器获取用户的消费数据对应的第一数值包括:企业中的终端直接向服务器发送消息,该消息中包括所述用户的消费数据对应的第一数值。

需要说明的是,上述服务器与企业中的终端所进行的通信,可以采用直接通信方式,也可以是采用中间设备转发的间接通信方式。无论是直接通信 方式还是间接通信方式都是基于传输控制协议/因特网互联协议(transmissioncontrolprotocol/internetprotocol,简称tcp/ip)进行的。

步骤s102:服务器根据第一数值确定兑换的第一交易商品信息,第一交易商品信息包括:第一交易商品的标识和根据第一数值兑换的第一交易商品的第一份额;

接着步骤s101的例子继续进行说明,例如:第一交易商品的标识为charge1,假设第一交易商品每份额对应5个积分,那么服务器根据第一数值10个积分兑换的第一交易商品的第一份额为10个积分/5个积分=2。

针对一个企业而言,服务器最终为其可以确定至少一种交易商品。

步骤s103:服务器根据第一交易商品信息对用户的账户信息进行更新;

更新前的用户的账户信息包括:用户的账号,用户持有的每种交易商品的标识以及份额。

步骤s104:服务器接收用户发送的交易请求消息,交易请求消息包括第一交易商品的标识、第一交易商品对应的操作类型和所述操作类型对应的第一交易商品的第二份额,其中,第一交易商品对应的操作类型为:买入或者卖出;

例如:当第一交易商品对应的操作类型为买入,买入对应的第一交易商品的第二份额为3,即用户买入3份额的第一交易商品;当第一交易商品对应的操作类型为卖出,卖出对应的第一交易商品的第二份额为1,即用户卖出1份额的第一交易商品。

步骤s105:服务器根据交易请求消息对更新后的用户的账户信息进行处理。

其中,服务器根据交易请求消息对更新后的用户的账户信息中的用户持有的第一交易商品的份额进行更新。

本发明实施例提供一种用户消费数据处理方法,包括:服务器获取用户的消费数据对应的第一数值;服务器根据第一数值确定兑换的第一交易商品信息,根据第一交易商品信息对用户的账户信息进行更新;服务器接收用户发送的交易请求消息,并根据交易请求消息对更新后的用户的账户信息进行处理。这种用户消费数据处理方法相对于现有技术中的人工数值返利方式数据处理效率更高,同时,服务器通过处理用户发送的交易请求消息,以实现 用户对交易商品的买入或者卖出,使得这种用户消费数据处理方法具有更高的灵活性,进一步地,上述过程中,服务器可以精确的获取用户的消费数据对应的第一数值,通过该第一数值可以精确的确定第一交易商品信息,并且可以及时、准确的处理用户发送的交易请求消息,因此,相对于现有技术,该方法具有更好的精确性。

进一步地,图2为本发明一实施例提供的确定第一交易商品信息的流程图,如图2所示,上述步骤s102具体包括:

步骤s1021:服务器确定第一数值的属性参数和第一交易商品每份额对应的数值;

步骤s1022:服务器根据第一数值的属性参数,确定第一交易商品的标识,并根据第一交易商品每份额对应的数值确定第一交易商品的第一份额;其中,第一数值的属性参数包括:生成第一数值的企业的标识。

例如:用户在a企业进行消费,a企业的标识为company1,对应的消费数据为1000元,企业根据用户的消费数据1000元确定对应的第一数值为10个积分,用户的消费数据对应的第一数值是根据企业当前的兑换标准确定的,该第一数值10积分的属性参数包括:生成第一数值的企业的标识company1,服务器根据该标识company1确定第一交易商品的标识为charge1,假设第一交易商品每份额对应的数值为5积分,那么服务器根据第一数值10个积分兑换的第一交易商品的第一份额为10个积分/5个积分=2。

本实施例中,服务器通过确定第一数值的属性参数和第一交易商品每份额对应的数值;可以精确地确定第一交易商品的标识和第一交易商品的第一份额。

更进一步地,图3为本发明一实施例提供的服务器根据第一交易商品信息对用户的账户信息进行更新的流程图,如图3所示,上述步骤s103具体包括:

步骤s1031:若用户的账户信息包括:第一交易商品的标识,则服务器根据第一交易商品的第一份额更新用户的账户信息中的用户持有的第一交易商品的份额。

例如:更新前的用户的账户信息包括:用户持有的第一交易商品的标识charge1以及份额30。例如表一中:用户的账号为user1,用户目前持有的交易商品的标识以及份额分别为:charge1,份额为30;charge2,份额为10;charge3,份额为20。

表一

服务器根据第一交易商品信息对用户的账户信息进行更新,更新后的用户的账户信息如表二:

表二

其中,更新后用户持有的第一交易商品的份额为更新前用户持有的第一交易商品的份额与第一份额之和。

步骤s1032:若用户的账户信息未包括:第一交易商品的标识,则服务器在所述用户的账户信息中添加所述第一交易商品的标识,并确定第一交易商品的第一份额为用户持有的所述第一交易商品的份额。

例如:更新前的用户的账户信息不包括:用户持有的第一交易商品的标识charge1以及份额。例如表三中:用户的账号为user1,用户目前持有的交易商品的标识以及份额分别为:charge2,份额为10;charge3,份额为20;

表三

服务器根据第一交易商品信息对用户的账户信息进行更新,更新后的用户的账户信息如表四:

表四

需要说明的是,实际上,服务器可以执行步骤s1031或者步骤s1032,而不是同时执行这两个步骤,并且这两个步骤之间没有顺序限制。

可选地,图4为本发明一实施例提供的服务器根据交易请求消息对更新后的用户的账户信息进行处理的流程图,如图4所示,上述步骤s105具体包括:

步骤s1051:若第一交易商品对应的操作类型为买入,则服务器将第二份额的第一交易商品分配给用户的账户,以更新用户持有的第一交易商品的份额;

步骤s1052:若第一交易商品对应的操作类型为卖出,则服务器将第二份额的第一交易商品兑换为资金信息,并将资金信息分配给用户的账户,以更新用户持有的第一交易商品的份额。

具体地,针对表四中的情况,假设第一交易商品对应的操作类型为买入,第二份额为3,那么服务器将3份额的第一交易商品分配给用户的账户,以更新用户持有的第一交易商品的份额,具体见表五:

表五

其中,根据更新前用户持有的第一交易商品charge1的份额2与第二份额3之和,得到更新后用户持有的第一交易商品charge1的份额为5。

针对表四中的情况,假设第一交易商品对应的操作类型为卖出,第二份额为1,则服务器将第二份额1的第一交易商品兑换为资金信息,并将资金信息分配给用户的账户,以更新用户持有的第一交易商品的份额,假设企业 当前的资金兑换标准为每份额兑换10元现金,那么第二份额1可以兑换10元现金,相应地,其中,根据更新前用户持有的第一交易商品charge1的份额2与第二份额1之差,得到更新后用户持有的第一交易商品charge1的份额为1,具体见表六:

表六

本实施例中,服务器根据用户的交易请求消息可以及时、准确的更新用户的账户信息,从而提高整个用户消费数据处理方法的精确性。

需要说明的是,实际上,服务器可以执行步骤s1051或者步骤s1052,而不是同时这两个步骤,并且这两个步骤之间没有顺序限制。

更进一步地,在步骤s105之后,用户消费数据处理方法还包括:

若服务器确定更新前用户持有的第一交易商品的份额大于第一预设值,并且更新后用户持有的第一交易商品的份额小于第二预设值;则服务器确定更新后用户持有的第一交易商品的份额对应的第二数值,并根据第二数值确定兑换的第二交易商品信息,第二交易商品信息包括:第二交易商品的标识和根据所述第二数值兑换的所述第二交易商品的第三份额;服务器根据第二交易商品信息对更新后的用户的账户信息进行再次更新。

其中,第一预设值大于第二预设值,第一预设值和第二预设值都是服务器根据实际情况设定的,比如:服务器设置第一预设值为:服务器初次生成第一交易商品时,第一交易商品总份额的90%;服务器设置第二预设值为:第一交易商品总份额的40%,一旦服务器确定更新前用户持有的第一交易商品的份额大于第一预设值,并且更新后用户持有的第一交易商品的份额小于第二预设值时,则用户首先确定更新后用户持有的第一交易商品的份额,接着,确定该份额对应的第二数值,第二数值通常与第一数值不同,有两个原因,第一,用户对第一交易商品的交易过程中,用户持有的第一交易商品的份额发生了变化;第二,随着企业兑换标准的变化以及市场波动,导致数值 的价值参数也在发生变化,所谓数值的价值参数是通过该数值可以兑换多少现金来确定。

在服务器确定了第二数值之后,服务器根据第二数值确定兑换的第二交易商品信息,第二交易商品信息即为新的交易商品信息,包括:第二交易商品的标识和根据第二数值兑换的第二交易商品的第三份额;服务器根据第二交易商品信息对更新后的用户的账户信息进行再次更新。接着,服务器可以继续获取用户的消费数据对应的数值,然后,执行类似于步骤s102至步骤s105的过程;或者,服务器可以执行类似于步骤s104至步骤s105的过程。

需要说明的是,上述过程实际上是,服务器令第一交易商品退出交易平台,第二交易商品进行交易平台的一个过程。

本实施例中,服务器可以判断更新前用户持有的第一交易商品的份额是否大于第一预设值,并且判断更新后用户持有的第一交易商品的份额是否小于第二预设值,若满足这两个条件,则服务器确定第二数值,并根据第二数值确定兑换的第二交易商品信息,而不是继续处理用户对第一交易商品的交易,从而提高了数据处理的灵活性,并且提高了数据处理的精确性。

图5为本发明一实施例提供的一种服务器的结构示意图,如图5所示,该,该服务器包括:获取模块51,用于获取用户的消费数据对应的第一数值;确定模块52,用于根据所述第一数值确定兑换的第一交易商品信息,所述第一交易商品信息包括:所述第一交易商品的标识和根据所述第一数值兑换的所述第一交易商品的第一份额;更新模块53,用于根据所述第一交易商品信息对所述用户的账户信息进行更新;接收模块54,用于接收所述用户发送的交易请求消息,所述交易请求消息包括所述第一交易商品的标识、所述第一交易商品对应的操作类型和所述操作类型对应的所述第一交易商品的第二份额,其中,所述第一交易商品对应的操作类型为:买入或者卖出;处理模块55,用于根据更新后的所述用户的账户信息对所述交易请求消息进行处理。

本实施例的服务器,可以用于执行图1所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

可选地,所述确定模块52具体用于:确定所述第一数值的属性参数和所 述第一交易商品每份额对应的数值;根据所述第一数值的属性参数,确定所述第一交易商品的标识,并根据所述第一交易商品每份额对应的数值确定所述第一交易商品的第一份额;其中,所述第一数值的属性参数包括:生成所述第一数值的企业的标识。

该确定模块可以用于执行图2所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

可选地,所述更新模块53具体用于:若所述用户的账户信息包括:所述第一交易商品的标识,则所述更新模块根据所述第一交易商品的第一份额更新所述用户的账户信息中的所述用户持有的所述第一交易商品的份额;

若所述用户的账户信息未包括:所述第一交易商品的标识,则所述更新模块在所述用户的账户信息中添加所述第一交易商品的标识,并确定所述第一交易商品的第一份额为所述用户持有的所述第一交易商品的份额。

该更新模块可以用于执行图3所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

可选地,所述处理模块55具体用于:若所述第一交易商品对应的操作类型为买入,则所述处理模块将所述第二份额的第一交易商品分配给所述用户的账户,以使所述更新模块更新所述用户持有的所述第一交易商品的份额;若所述第一交易商品对应的操作类型为卖出,则所述处理模块将所述第二份额的第一交易商品兑换为资金信息,并将所述资金信息分配给所述用户的账户,以使所述更新模块更新所述用户持有的所述第一交易商品的份额。

该处理模块可以用于执行图4所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

进一步地,若所述确定模块52确定更新前所述用户持有的所述第一交易商品的份额大于第一预设值,并且更新后所述用户持有的所述第一交易商品的份额小于第二预设值;

则所述确定模块52,还用于确定更新后所述用户持有的所述第一交易商品的份额对应的第二数值,并根据所述第二数值确定兑换的第二交易商品信 息,所述第二交易商品信息包括:所述第二交易商品的标识和根据所述第二数值兑换的所述第二交易商品的第三份额;

所述更新模块53,还用于根据所述第二交易商品信息对所述更新后的所述用户的账户信息进行再次更新。

该确定模块和更新模块可以用于步骤s105之后对应的方法步骤,其实现原理和技术效果类似,此处不再赘述。

图6为本发明另一实施例提供的一种服务器的结构示意图,如图6所示,该服务器包括:处理器61、存储器62和接收器63;所述存储器62用于存储所述处理器的可执行指令;

其中,所述处理器61用于:

获取用户的消费数据对应的第一数值;

根据所述第一数值确定兑换的第一交易商品信息,所述第一交易商品信息包括:所述第一交易商品的标识和根据所述第一数值兑换的所述第一交易商品的第一份额;

根据所述第一交易商品信息对所述用户的账户信息进行更新;

所述接收器63,用于接收所述用户发送的交易请求消息,所述交易请求消息包括所述第一交易商品的标识、所述第一交易商品对应的操作类型和所述操作类型对应的所述第一交易商品的第二份额,其中,所述第一交易商品对应的操作类型为:买入或者卖出;

所述处理器62,还用于根据更新后的所述用户的账户信息对所述交易请求消息进行处理。

本实施例的服务器,可以用于执行图1所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

可选地,所述处理器62具体用于:确定所述第一数值的属性参数和所述第一交易商品每份额对应的数值;根据所述第一数值的属性参数,确定所述第一交易商品的标识,并根据所述第一交易商品每份额对应的数值确定所述第一交易商品的第一份额;其中,所述第一数值的属性参数包括:生成所述第一数值的企业的标识。

该处理器可以用于执行图2所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

可选地,所述处理器62具体用于:若所述用户的账户信息包括:所述第一交易商品的标识,则所述处理器根据所述第一交易商品的第一份额更新所述用户的账户信息中的所述用户持有的所述第一交易商品的份额;

若所述用户的账户信息未包括:所述第一交易商品的标识,则所述处理器在所述用户的账户信息中添加所述第一交易商品的标识,并确定所述第一交易商品的第一份额为所述用户持有的所述第一交易商品的份额。

该处理器可以用于执行图3所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

可选的,所述处理器62具体用于:若所述第一交易商品对应的操作类型为买入,则所述处理器将所述第二份额的第一交易商品分配给所述用户的账户,以更新所述用户持有的所述第一交易商品的份额;

若所述第一交易商品对应的操作类型为卖出,则所述处理器将所述第二份额的第一交易商品兑换为资金信息,并将所述资金信息分配给所述用户的账户,以更新所述用户持有的所述第一交易商品的份额。

该处理器可以用于执行图4所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

进一步地,若所述处理器62确定更新前所述用户持有的所述第一交易商品的份额大于第一预设值,并且更新后所述用户持有的所述第一交易商品的份额小于第二预设值;

则所述处理器62还用于:

确定更新后所述用户持有的所述第一交易商品的份额对应的第二数值,并根据所述第二数值确定兑换的第二交易商品信息,所述第二交易商品信息包括:所述第二交易商品的标识和根据所述第二数值兑换的所述第二交易商品的第三份额;

根据所述第二交易商品信息对所述更新后的所述用户的账户信息进行再 次更新。

该处理器可以用于步骤s105之后对应的方法步骤,其实现原理和技术效果类似,此处不再赘述。

在本发明所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述该作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、磁碟或者光盘等各种可以存储程序代码的介质。

本领域技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的设备的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1