数据处理方法及装置制造方法及图纸

技术编号:15503531 阅读:52 留言:0更新日期:2017-06-03 23:55
本发明专利技术实施例提供了一种数据处理方法及装置,通过本发明专利技术,与目标项目相关联的所有用户都可以通过自己的终端生成与目标项目相关联的消费记录并发送给服务器。与目标项目相关联的所有用户均可以通过自己的终端从服务器中查看自己的付费金额和消费金额,以及查看其它每个用户的付费金额和消费金额。如此,目标项目中的所有消费记录对与目标项目相关联的所有用户完全公开,与目标项目相关联的所有用户之间信息对称。且,每一条消费记录中都包括消费用户标识、付费用户标识和付费金额,因此,根据所有消费记录可以迅速并准确结算出与目标项目相关联的每个用户的结算信息。

Data processing method and apparatus

The embodiment of the invention provides a data processing method and device, the invention related to the objectives of the project can be linked to all users through the terminal generation and target project own associated consumer records and sent to the server. All users associated with the target project can view their payment amount and amount of money from the server through their own terminals, as well as check the amount and amount of money consumed by each other user. In this way, all consumer records in the target project are fully public with all users associated with the target project, and the information is symmetrical between all users associated with the target project. And, every consumer records are included in the consumption of user identification, user ID and pay the amount paid, therefore, according to all consumer records can be quickly and accurately the settlement settlement information associated with each user with the objectives of the project.

【技术实现步骤摘要】
数据处理方法及装置
本专利技术涉及计算机
,尤其涉及一种数据处理方法及装置。
技术介绍
当前,在假期时人们常常会出门旅行,且为了增强旅途中的趣味性以及巩固人际关系,在很多情况下,人们通过会选择结伴旅行。在结伴旅行过程中,时不时会遇到需要集体消费的情况,例如结伴而行的人需要一起吃饭、购买景点门票以及乘车等。当每次遇到需要集体消费的情况时,可以先由一个人充当垫付人支付本次集体消费需要支付的总金额,垫付人记录本次支付的总金额,待旅行结束后其他人再根据垫付人本次支付的总金额分别结算自己本应在本次消费中需要支付的金额,然后将该金额还给该垫付人。然而,专利技术人发现,每个垫付人记录的支付的总金额均无法与其他人共享。
技术实现思路
为克服相关技术中存在的问题,本专利技术提供一种数据处理方法及装置。根据本专利技术实施例的第一方面,提供一种数据处理方法,应用于服务器,所述方法包括:接收任意一个预设终端发送的消费记录,所述消费记录至少包括:付费金额、付费用户标识、消费用户标识以及目标项目标识;从所述消费记录中提取出所述目标项目标识;将所述消费记录存储在所述目标项目标识对应的目标项目中。进一步地,所述方法还包括:判断是否接收到对所述目标项目结算的结算请求;当接收到所述结算请求时,根据所述目标项目中的所有消费记录中的付费金额和付费用户标识,计算每个付费用户标识对应的付费总金额;根据所述所有消费记录中的付费金额和消费用户标识,计算每个消费用户标识对应的消费总金额;根据每个付费用户标识对应的付费总金额和每个消费用户标识对应的消费总金额,计算与所述目标项目相关联的所有用户标识对应的结算信息。进一步地,所述方法还包括:向与所述目标项目相关联的每个用户标识对应的预设终端发送对应的结算信息。进一步地,所述消费记录还包括货币种类标识;所述方法还包括:当接收到所述结算请求时,在所述所有消费记录中判断是否存在货币种类不是预设货币种类的消费记录;当存在货币种类不是预设货币种类的消费记录时,将不是所述预设货币种类的消费记录转换为所述预设货币种类的消费记录。其中,所述将不是所述预设货币种类的消费记录转换为所述预设货币种类的消费记录,包括:对于每一条不是所述预设货币种类的消费记录,将所述消费记录中的货币种类标识替换为预设货币种类标识;获取预设货币种类标识与所述消费记录中的货币种类标识之间的汇率;利用所述消费记录中的付费金额与所述汇率计算与预设货币种类相对应的付费金额;将所述消费记录中的付费金额替换为所述计算得到的付费金额,以供对所述目标项目结算时使用。其中,所述根据每个付费用户标识对应的付费总金额和每个消费用户标识对应的消费总金额,计算与所述目标项目相关联的所有用户标识对应的结算信息,包括:对于所述目标项目相关联每一个用户标识,比较所述用户标识对应的付费总金额与所述用户标识对应的消费总金额;当所述用户标识对应的付费总金额大于所述用户标识对应的消费总金额时,确定所述用户标识对应的用户还需付费第一金额,所述第一金额为所述用户标识对应的消费总金额与所述用户标识对应的付费总金额之差;当所述用户标识对应的付费总金额等于所述用户标识对应的消费总金额时,确定所述用户无需再付费以及无需再收费;当所述用户标识对应的付费总金额小于所述用户标识对应的消费总金额时,确定所述用户标识对应的用户还需收费第二金额,所述第二金额为所述用户标识对应的付费总金额与所述用户标识对应的消费总金额之差。根据本专利技术实施例的第二方面,提供一种数据处理方法,应用于终端,所述方法包括:接收用户输入的消费记录,所述消费记录至少包括:付费金额、付费用户标识、消费用户标识以及目标项目标识;判断是否接收到用于发送所述消费记录的发送操作;当接收到所述发送操作时,发送所述消费记录给预设服务器;以使所述预设服务器将所述消费记录存储在所述目标项目标识对应的目标项目中。进一步地,所述方法还包括:生成项目创建请求并发送给所述预设服务器,以使所述预设服务器创建目标项目;生成携带有目标用户标识的邀请请求并发送给所述预设服务器,以使所述预设服务器向所述目标用户标识对应终端转发所述邀请请求,以及,当所述预设服务器接收到所述目标用户标识对应的终端发送的同意所述邀请请求的邀请响应时,将所述目标用户标识加入到所述目标项目中;接收所述预设服务器发送的、成功加入所述目标项目的所述目标用户标识并在本地显示。进一步地,所述方法还包括:接收所述预设服务器转发的邀请请求;当接收到同意所述邀请请求的确认操作时,生成同意所述邀请请求的邀请响应并发送给所述预设服务器;以使所述预设服务器将所述终端对应的用户标识加入所述目标项目中,以及,使所述预设服务器将成功加入所述目标项目中的所述终端对应的用户标识发送给目标终端,所述目标终端为发送所述邀请请求的终端。其中,述目标项目为公共账本或通讯群组。根据本专利技术实施例的第三方面,提供一种数据处理装置,应用于服务器,所述装置包括:第一接收模块,用于接收任意一个预设终端发送的消费记录,所述消费记录至少包括:付费金额、付费用户标识、消费用户标识以及目标项目标识;提取模块,用于从所述消费记录中提取出所述目标项目标识;存储模块,用于将所述消费记录存储在所述目标项目标识对应的目标项目中。进一步地,所述装置还包括:第一判断模块,用于判断是否接收到对所述目标项目结算的结算请求;第一计算模块,用于当接收到所述结算请求时,根据所述目标项目中的所有消费记录中的付费金额和付费用户标识,计算每个付费用户标识对应的付费总金额;根据所述所有消费记录中的付费金额和消费用户标识,计算每个消费用户标识对应的消费总金额;第二计算模块,用于根据每个付费用户标识对应的付费总金额和每个消费用户标识对应的消费总金额,计算与所述目标项目相关联的所有用户标识对应的结算信息。进一步地,所述装置还包括:第一发送模块,用于向与所述目标项目相关联的每个用户标识对应的预设终端发送对应的结算信息。进一步地,所述消费记录还包括货币种类标识;所述装置还包括:第二接收模块,用于当接收到所述结算请求时,在所述所有消费记录中判断是否存在货币种类不是预设货币种类的消费记录;转换模块,用于当存在货币种类不是预设货币种类的消费记录时,将不是所述预设货币种类的消费记录转换为所述预设货币种类的消费记录。其中,所述转换模块包括:第一替换单元,用于对于每一条不是所述预设货币种类的消费记录,将所述消费记录中的货币种类标识替换为预设货币种类标识;获取单元,用于获取预设货币种类标识与所述消费记录中的货币种类标识之间的汇率;计算单元,用于利用所述消费记录中的付费金额与所述汇率计算与预设货币种类相对应的付费金额;第二替换单元,用于将所述消费记录中的付费金额替换为所述计算得到的付费金额,以供对所述目标项目结算时使用。其中,所述第二计算模块包括:比较单元,用于对于所述目标项目相关联每一个用户标识,比较所述用户标识对应的付费总金额与所述用户标识对应的消费总金额;第一确定单元,用于当所述用户标识对应的付费总金额大于所述用户标识对应的消费总金额时,确定所述用户标识对应的用户还需付费第一金额,所述第一金额为所述用户标识对应的消费总金额与所述用户标识对应的付费总金额之差;第二确定单元,用于当所述用户本文档来自技高网...
数据处理方法及装置

【技术保护点】
一种数据处理方法,应用于服务器,其特征在于,所述方法包括:接收任意一个预设终端发送的消费记录,所述消费记录至少包括:付费金额、付费用户标识、消费用户标识以及目标项目标识;从所述消费记录中提取出所述目标项目标识;将所述消费记录存储在所述目标项目标识对应的目标项目中。

【技术特征摘要】
1.一种数据处理方法,应用于服务器,其特征在于,所述方法包括:接收任意一个预设终端发送的消费记录,所述消费记录至少包括:付费金额、付费用户标识、消费用户标识以及目标项目标识;从所述消费记录中提取出所述目标项目标识;将所述消费记录存储在所述目标项目标识对应的目标项目中。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:判断是否接收到对所述目标项目结算的结算请求;当接收到所述结算请求时,根据所述目标项目中的所有消费记录中的付费金额和付费用户标识,计算每个付费用户标识对应的付费总金额;根据所述所有消费记录中的付费金额和消费用户标识,计算每个消费用户标识对应的消费总金额;根据每个付费用户标识对应的付费总金额和每个消费用户标识对应的消费总金额,计算与所述目标项目相关联的所有用户标识对应的结算信息。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:向与所述目标项目相关联的每个用户标识对应的预设终端发送对应的结算信息。4.根据权利要求2所述的方法,其特征在于,所述消费记录还包括货币种类标识;所述方法还包括:当接收到所述结算请求时,在所述所有消费记录中判断是否存在货币种类不是预设货币种类的消费记录;当存在货币种类不是预设货币种类的消费记录时,将不是所述预设货币种类的消费记录转换为所述预设货币种类的消费记录。5.根据权利要求4所述的方法,其特征在于,所述将不是所述预设货币种类的消费记录转换为所述预设货币种类的消费记录,包括:对于每一条不是所述预设货币种类的消费记录,将所述消费记录中的货币种类标识替换为预设货币种类标识;获取预设货币种类标识与所述消费记录中的货币种类标识之间的汇率;利用所述消费记录中的付费金额与所述汇率计算与预设货币种类相对应的付费金额;将所述消费记录中的付费金额替换为所述计算得到的付费金额,以供对所述目标项目结算时使用。6.根据权利要求2所述的方法,其特征在于,所述根据每个付费用户标识对应的付费总金额和每个消费用户标识对应的消费总金额,计算与所述目标项目相关联的所有用户标识对应的结算信息,包括:对于所述目标项目相关联每一个用户标识,比较所述用户标识对应的付费总金额与所述用户标识对应的消费总金额;当所述用户标识对应的付费总金额大于所述用户标识对应的消费总金额时,确定所述用户标识对应的用户还需付费第一金额,所述第一金额为所述用户标识对应的消费总金额与所述用户标识对应的付费总金额之差;当所述用户标识对应的付费总金额等于所述用户标识对应的消费总金额时,确定所述用户无需再付费以及无需再收费;当所述用户标识对应的付费总金额小于所述用户标识对应的消费总金额时,确定所述用户标识对应的用户还需收费第二金额,所述第二金额为所述用户标识对应的付费总金额与所述用户标识对应的消费总金额之差。7.一种数据处理方法,应用于终端,其特征在于,所述方法包括:接收用户输入的消费记录,所述消费记录至少包括:付费金额、付费用户标识、消费用户标识以及目标项目标识;判断是否接收到用于发送所述消费记录的发送操作;当接收到所述发送操作时,发送所述消费记录给预设服务器;以使所述预设服务器将所述消费记录存储在所述目标项目标识对应的目标项目中。8.根据权利要求7所述的方法,其特征在于,所述方法还包括:生成项目创建请求并发送给所述预设服务器,以使所述预设服务器创建目标项目;生成携带有目标用户标识的邀请请求并发送给所述预设服务器,以使所述预设服务器向所述目标用户标识对应终端转发所述邀请请求,以及,当所述预设服务器接收到所述目标用户标识对应的终端发送的同意所述邀请请求的邀请响应时,将所述目标用户标识加入到所述目标项目中;接收所述预设服务器发送的、成功加入所述目标项目的所述目标用户标识并在本地显示。9.根据权利要求7所述的方法,其特征在于,所述方法还包括:接收所述预设服务器转发的邀请请求;当接收到同意所述邀请请求的确认操作时,生成同意所述邀请请求的邀请响应并发送给所述预设服务器;以使所述预设服务器将所述终端对应的用户标识加入所述目标项目中,以及,使所述预设服务器将成功加入所述目标项目中的所述终端对应的用户标识发送给目标终端,所述目标终端为发送所述邀请请求的终端。10.根据权利要求7-9任一项权利要求所述的方法,其特征在于,所述目标项目为公共账本或通讯群组。11.一种数据处理装置,应用于服务器,其特征在于,所述装置包括:第一接收模块,用于接收任意一个预设终端发送的消费记录,所述消费记录至少包括:付费金额、付...

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

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

1