|
|
|
@@ -99,7 +99,7 @@ public class WxCouponController extends BaseController { |
|
|
|
if (resultData.code != 200) { |
|
|
|
return resultData; |
|
|
|
} |
|
|
|
redisLock.setCouponStock(wxCoupon.getId(), wxCoupon.getInventory()); |
|
|
|
redisLock.setCouponStock(wxCoupon.getId(), wxCoupon.getRemainInventory()); |
|
|
|
//启动投放审批 |
|
|
|
if(wxCoupon.getFlowParams() !=null && wxCoupon.getFlowParams().size()>0) { |
|
|
|
wxCoupon.getFlowParams().put("businessId",wxCoupon.getId()); |
|
|
|
@@ -128,7 +128,7 @@ public class WxCouponController extends BaseController { |
|
|
|
return new ResultData(ResultData.ERROR, "有活动正在上架,请先下架。"); |
|
|
|
} |
|
|
|
} |
|
|
|
redisLock.setCouponStock(wxCoupon.getId(), wxCoupon.getInventory()); |
|
|
|
redisLock.setCouponStock(wxCoupon.getId(), wxCoupon.getRemainInventory()); |
|
|
|
//启动审批流 |
|
|
|
if (wxCoupon.getFlowParams() != null && wxCoupon.getFlowParams().size() > 0) { |
|
|
|
logger.info("------coupon.update().businessType:"+wxCoupon.getFlowParams().get("businessType")); |
|
|
|
@@ -251,9 +251,9 @@ public class WxCouponController extends BaseController { |
|
|
|
updateCoupon.setStockApplyStatus(EnumRentContractAppStatus.APPLYING.getCode()); |
|
|
|
updateCoupon.setUpdateDate(new Date()); |
|
|
|
wxCouponService.update(updateCoupon); |
|
|
|
redisLock.setCouponStock(wxCoupon.getId(), wxCoupon.getInventory()); |
|
|
|
redisLock.setCouponStock(wxCoupon.getId(), wxCoupon.getRemainInventory()); |
|
|
|
} else { |
|
|
|
redisLock.setCouponStock(wxCoupon.getId(), wxCoupon.getInventory()); |
|
|
|
redisLock.setCouponStock(wxCoupon.getId(), wxCoupon.getRemainInventory()); |
|
|
|
return wxCouponService.updateCouponStockAndEndTime(wxCoupon); |
|
|
|
} |
|
|
|
|
|
|
|
|