[發明專利]多進程的訂單信息處理方法在審
| 申請號: | 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.szxzyx.cn/pat/books/201611242774.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種鄉村新鮮貨直購平臺
- 下一篇:訂單信息維護方法





