業務 電商 訂單

對訂單模塊從業務架構角度進行說明。

功能模塊劃分

  • 訂單拆分
    一張訂單拆分成多個訂單。
    拆分原因?訂單商品來自不同供應商,不同倉庫,供應商選擇了不同物流,甚至不同分類商品都可能引起拆單。
  • 訂單轉移
    根據訂單和下游系統制定生產計劃。
  • 訂單下傳
    觸發下游系統根據訂單生成自己的工單。
  • 訂單回傳
    所有的下游系統/平臺在接到這張訂單以後,下游系統的反饋信息(訂單全程跟蹤信息)
  • 訂單取消

問題

  • 重複提交訂單?
    1、app用戶提交訂單後按鈕置灰。(防止誤操作重複提交訂單)
    2、提交訂單頁放置一個令牌(此令牌在下單,結算之前就產生),令牌只能使用一次 。(防止惡意刷單)
    3、由於遠程訂單服務接口有重試機製造成重複提交(接口通過業務Id,如訂單號,去重)或者保證接口冪等性或者接口只能調用一次,不允許重試。
發佈了39 篇原創文章 · 獲贊 6 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章