在项目中对于订单的处理。假如一个客户在下单的时候没有购买怎么办?对于客户在购买商品的时候怎么处理库存问题?
1. 订单表中设置一个过期时间,每天会有定时任务来扫描订单表数据,如果达到预订的过期时间没有付款就会取消此订单的交易。
2. 关于库存的设计是这样的:
普通商品在发货时才去更新库存,如果库存不足商家马上补货。
秒杀的商品会在客户下单时就减库存,如果在规定的时间(15分钟)没有付款,会取消此订单把库存还原。
1. 订单表中设置一个过期时间,每天会有定时任务来扫描订单表数据,如果达到预订的过期时间没有付款就会取消此订单的交易。
2. 关于库存的设计是这样的:
普通商品在发货时才去更新库存,如果库存不足商家马上补货。
秒杀的商品会在客户下单时就减库存,如果在规定的时间(15分钟)没有付款,会取消此订单把库存还原。