|
|
|
@@ -7,7 +7,6 @@ import com.iformall.common.IdWorker; |
|
|
|
import com.iformall.common.ResultData; |
|
|
|
import com.iformall.domain.po.WxCoupon; |
|
|
|
import com.iformall.domain.po.WxCouponChannel; |
|
|
|
import com.iformall.domain.po.WxMerchant; |
|
|
|
import com.iformall.domain.vo.WxCouponCVo; |
|
|
|
import com.iformall.domain.vo.WxCouponChannelAddVo; |
|
|
|
import com.iformall.domain.vo.WxCouponChannelVo; |
|
|
|
@@ -17,7 +16,6 @@ import com.iformall.mapper.WxCouponChannelMapper; |
|
|
|
import com.iformall.mapper.WxCouponMerchantMapper; |
|
|
|
import com.iformall.mapper.WxMerchantMapper; |
|
|
|
import com.iformall.service.*; |
|
|
|
import org.checkerframework.checker.units.qual.A; |
|
|
|
import org.slf4j.Logger; |
|
|
|
import org.slf4j.LoggerFactory; |
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
|
@@ -138,6 +136,11 @@ public class WxCouponChannelServiceImpl implements WxCouponChannelService { |
|
|
|
wxCouponChannelMapper.updateStatusByCouponId(wxCouponChannel); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public WxCouponChannelVo change(WxCouponChannel record) { |
|
|
|
return wxCouponChannelMapper.findVoList(record).parallelStream().findAny().orElseGet(null); |
|
|
|
} |
|
|
|
|
|
|
|
private boolean isCouponMerchantValid(Long couponId) { |
|
|
|
Map paramMap = new HashMap<>(); |
|
|
|
paramMap.put("productId",couponId); |
|
|
|
|