diff --git a/mallinkCApi/src/main/java/com/iformall/controller/WxCouponChannelController.java b/mallinkCApi/src/main/java/com/iformall/controller/WxCouponChannelController.java index 27a03d3c1..7ef373c1f 100644 --- a/mallinkCApi/src/main/java/com/iformall/controller/WxCouponChannelController.java +++ b/mallinkCApi/src/main/java/com/iformall/controller/WxCouponChannelController.java @@ -104,8 +104,12 @@ public class WxCouponChannelController extends BaseController { return new ResultData(ErrorCode.SYS_PARAMETER_NOT_NULL); } - Long merchantId = (Long) params.get("merchantId"); + String merchantIdStr = (String) params.get("merchantId"); List merchantIds = (List) params.get("merchantIds"); + Long merchantId = null; + if(StringUtils.isNotBlank(merchantIdStr)){ + merchantId = Long.parseLong(merchantIdStr); + } WxCouponChannel wxCouponChannel = new WxCouponChannel(); wxCouponChannel.setMerchantId(merchantId);