[发明专利]多进程的订单信息处理方法在审
申请号: | 201611242774.0 | 申请日: | 2016-12-29 |
公开(公告)号: | CN106651527A | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 胡金叶;葛俊鹏;汪秀兵;刘沛丰 | 申请(专利权)人: | 江西博瑞彤芸科技有限公司 |
主分类号: | G06Q30/06 | 分类号: | G06Q30/06 |
代理公司: | 北京慧诚智道知识产权代理事务所(特殊普通合伙)11539 | 代理人: | 戴燕 |
地址: | 330000 江西省*** | 国省代码: | 江西;36 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 进程 订单 信息处理 方法 | ||
1.一种多进程的订单信息处理方法,其特征在于,所述方法包括:
服务器接收多个用户终端发送的订单信息,记录每个订单信息的接收时间;所述订单信息包括客户ID、订单ID和一个或多个商品订购信息;
对每个商品订购信息进行解析,得到商品ID、订购数量和商品属性信息;
根据所述商品属性信息确定所述商品ID对应的第一商品是否为限量商品;
如果是,则根据商品ID查询限量商品库存数据库,确定所述第一商品的限购数量是否大于所述订购数量;
如果所述限购数量大于等于所述订购数量,根据所述接收时间和所述订购数量将所述订单ID顺序加入第一商品订购队列;
在预设第一时长之后,获取所述第一商品订购队列中所述订单ID的队列顺序码;
确定所述队列顺序码是否大于所述订购数据,如果不大于,则对所述商品订购信息添加有效状态的状态信息;否则,对所述商品订购信息添加无效状态的状态信息;
获取所述订单信息中状态信息为有效状态的商品订购信息,生成待支付订单信息。
2.根据权利要求1所述的订单信息处理方法,其特征在于,如果所述第一商品不是限量商品,则根据商品ID查询商品库存数据库,确定所述第一商品的库存数量是否大于所述订购数量;
如果所述库存数量大于所述订购数量,则对所述商品订购信息添加有效状态的状态信息;否则,对所述商品订购信息添加无效状态的状态信息。
3.根据权利要求1所述的订单信息处理方法,其特征在于,所述获取所述订单信息中状态信息为有效状态的商品订购信息,生成待支付订单信息具体包括:
根据订单ID获取所述有效状态的商品订购信息和所述无效状态的商品订购信息,生成用户订单显示数据;
根据客户ID将用户订单显示数据发送给所述用户终端;
接收用户终端发送的订单支付请求信息,获取所述订单信息中状态信息为有效状态的商品订购信息,生成待支付订单信息。
4.根据权利要求1或3所述的订单信息处理方法,其特征在于,所述方法还包括:
获取所述订单信息中状态信息为无效状态的商品订购信息,生成商品订购失效提示信息。
5.根据权利要求1所述的订单信息处理方法,其特征在于,所述方法还包括:
如果所述限购数量小于所述订购数量,对所述商品订购信息添加无效状态的状态信息。
6.根据权利要求1或5所述的订单信息处理方法,其特征在于,所述方法还包括:
获取所述订单信息中状态信息为无效状态的商品订购信息,生成商品订购失败提示信息,并根据商品订购信息对应的客户ID发送给相应的用户终端并显示。
7.根据权利要求1所述的订单信息处理方法,其特征在于,所述根据所述接收时间和所述订购数量将所述订单ID顺序加入第一商品订购队列具体为:
根据所述接收时间对所述订单ID进行排序;
按照一个订单ID对应的所述订购数量将所述一个订单ID加入第一商品订购队列,并且在队列中的队列顺序码为前一个订单ID的队列顺序码与订购数量之和。
8.根据权利要求1所述的订单信息处理方法,其特征在于,所述方法还包括:预先设定所述订购数量为1。
9.根据权利要求1所述的订单信息处理方法,其特征在于,在所述服务器接收多个用户终端发送的订单信息之前,所述方法还包括:
接收限量商品设置信息,所述限量商品设置信息包括:商品ID、限购数量和限量商品的商品属性信息。
10.根据权利要求9所述的订单信息处理方法,其特征在于,所述限量商品设置信息还包括销售起始时间的信息,所述方法还包括:
在所述销售起始时间之前的预设时间,生成限量商品信息推送消息并推送给各用户终端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江西博瑞彤芸科技有限公司,未经江西博瑞彤芸科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611242774.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种乡村新鲜货直购平台
- 下一篇:订单信息维护方法