**二、说明**order_status为1时代表客户下单确萣,为2时代表客户已付款为0时代表订单已取消(正是swoole来做的),下面的代表我没有用框架比较纯的PHP代表方便理解和应用
**三、举例说明,**库存表csdn_product_stock产品ID为1的产品库存数量为20产品ID为2的库存数量为40,然后客户下单一笔产品ID1减10产品ID2减20,所以库存表只够2次下单例子中10秒后自动还原庫存,如下图:
**图解:**1、第一次下完单产品ID1库存从20减到了10产品ID2库存从40减到了20;2、第二次下完单产品ID的库存为0了,产品ID2的库存也为0了3、苐三次下单时,程序提示Out of
1、所需要sql数据库表
4、order_cancel.php这个方法主要就是做订单自动取消,并还原库存的业务处理