|
@@ -59,9 +59,11 @@ public class SysCouponServiceImpl extends BaseServiceImpl<Integer, SysCoupon> i
|
|
|
}
|
|
|
//如果已经有人领取,则只能修改库存总量与预警值
|
|
|
if(oldCoupon.getConsumeNum()>0){
|
|
|
+ if(oldCoupon.getStatus()==0){
|
|
|
+ oldCoupon.setStockCount(sysCoupon.getStockCount());
|
|
|
+ oldCoupon.setWarningStockNum(sysCoupon.getWarningStockNum());
|
|
|
+ }
|
|
|
oldCoupon.setStatus(sysCoupon.getStatus());
|
|
|
- oldCoupon.setStockCount(sysCoupon.getStockCount());
|
|
|
- oldCoupon.setWarningStockNum(sysCoupon.getWarningStockNum());
|
|
|
if(oldCoupon.getStockCount()-oldCoupon.getConsumeNum()>oldCoupon.getWarningStockNum()){
|
|
|
oldCoupon.setWarningStatus(0);
|
|
|
}
|