|
|
|
@@ -89,14 +89,6 @@ public class WxCouponChannelController extends BaseController { |
|
|
|
public ResultData update(@RequestBody WxCouponChannel wxCouponChannel) { |
|
|
|
logger.debug("[" + getIpAddr() + "] WxCouponChannelController::update"); |
|
|
|
wxCouponChannel.updateTenantInfo(getTenantInfo()); |
|
|
|
if(wxCouponChannel.getCouponId() == null){ |
|
|
|
return new ResultData(ErrorCode.SYS_PARAMETER_NOT_NULL.getCode(),"couponId为空"); |
|
|
|
} |
|
|
|
WxCoupon wxCoupon = wxCouponService.getById(wxCouponChannel.getCouponId(),wxCouponChannel.getTenantId()); |
|
|
|
if(wxCoupon == null || EnumCouponStatus.COUPON_STATUS_TAKE_OFFF.getCode().equals(wxCoupon.getStatus())){ |
|
|
|
return new ResultData(ErrorCode.COUPON_IS_EMPTY.getCode(),"此券不存在或已过期"); |
|
|
|
} |
|
|
|
wxCouponChannel.setMakeMerchantId(wxCoupon.getMakeMerchantId()); |
|
|
|
ResultData resultData = wxCouponChannelService.saveOrUpdate(wxCouponChannel); |
|
|
|
WxCouponChannel couponChannel = (WxCouponChannel)resultData.data; |
|
|
|
//生成二维码 |
|
|
|
|