在项目中对于订单的处理。假如一个客户在下单的时候没有购买怎么办?对于客户在购买商品的时候怎么处理库存问题?

1. 订单表中设置一个过期时间,每天会有定时任务来扫描订单表数据,如果达到预订的过期时间没有付款就会取消此订单的交易。

2. 关于库存的设计是这样的:

普通商品在发货时才去更新库存,如果库存不足商家马上补货。

秒杀的商品会在客户下单时就减库存,如果在规定的时间(15分钟)没有付款,会取消此订单把库存还原。

posted @ 2020-09-26 12:53  SimonShixinlong  阅读(467)  评论(0)    收藏  举报