- 生成订单时锁定库存应该是要好于购物车锁定库存,加入购物车没有产生实际的购买行行为;
- 加入购物车,验证一下库存是否超过;
- 预下单时,验证一下库存是否超过;
- 创建订单时,验证一下库存是否超过;同时扣减库存!如果库存不足,提醒用户,或者无法进行结算!
- 超过一定时间未支付,取消订单,并恢复库存!如果已支付,就不在返回库存!
- 拍下减库存的,未付款订单交易关闭后,商品库存即刻恢复;付款后减库存的,付款后退款导致的订单关闭,库存不会自动恢复。
标签:逻辑,库存,验证,超过,购物车,订单,付款 来源: https://www.cnblogs.com/jiqing9006/p/12621327.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。