java 商城核減庫存流程


在商城運行過程中,消費者付款后,需核減庫存。

一、使用表格:

  goods_order2      內部訂單表

  goods                   商品表

二、開發流程:

  (1) 從內部訂單表(goods_order2)中查詢需要核減庫存的集合List。(庫存系統未掃描;微信支付成功,支付后,成功回調)

(2)從List獲取單個對象,對其庫存進行核減(原有庫存 - 消費者購買數量),更新goods表。

(3)如果 goods表更新成功,goods_order2的狀態設置為:庫存系統已掃描,已減庫存

    如果goods表未更新成功,goods_order的狀態設置為:庫存系統已掃描。

三、思考:

  (1)核減庫存,主要考慮是何時核減庫存,核減后,下次不再重復核減。

  (2)若goods表未更新成功,庫存就不會再次核減了(很小幾率)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM