解决方案 »

  1.   

    在订货时,首先判断余货数量可够,如果够了,那么就将这些货在一定时间范围内锁定,只允许下单的这个会员进行订购。其它会员订货时,一样道理,判断余货数量可够(当前余货数量应该是实际余货数量减去被其它会员锁定的货物数量),如果数量足够,正常预订,不够则终止订货行为。
    核心点就是会员在锁定货品数量时,要做个定时器,如果某会员锁定了货品,但在规定时间内没有完成后续的操作(比如支付)就应该释放被占用的货源。
      

  2.   

    用户查询有足够数量,如果去锁定的该产品,会造成业务损失,
    点击商品明细,只是检测当前库存数量,
    只要在下订单的时候检测库存即可,库存足够,就下单成功。