|
|
|
@@ -27,6 +27,7 @@ import org.apache.commons.lang3.StringUtils; |
|
|
|
import org.slf4j.Logger; |
|
|
|
import org.slf4j.LoggerFactory; |
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
|
import org.springframework.context.annotation.Lazy; |
|
|
|
import org.springframework.stereotype.Service; |
|
|
|
import org.springframework.transaction.annotation.Propagation; |
|
|
|
import org.springframework.transaction.annotation.Transactional; |
|
|
|
@@ -40,18 +41,30 @@ public class WxCouponSendServiceImpl implements WxCouponSendService { |
|
|
|
|
|
|
|
@Autowired |
|
|
|
WxCouponSendMapper wxCouponSendMapper; |
|
|
|
|
|
|
|
@Lazy |
|
|
|
@Autowired |
|
|
|
WxCouponService wxCouponService; |
|
|
|
|
|
|
|
@Lazy |
|
|
|
@Autowired |
|
|
|
WxCouponActionLogService wxCouponActionLogService; |
|
|
|
|
|
|
|
|
|
|
|
@Autowired |
|
|
|
WxCouponSendConfigMapper wxCouponSendConfigMapper; |
|
|
|
|
|
|
|
@Lazy |
|
|
|
@Autowired |
|
|
|
WxOrderService wxOrderService; |
|
|
|
|
|
|
|
|
|
|
|
@Autowired |
|
|
|
WxCouponOrderMapper wxCouponOrderMapper; |
|
|
|
@Autowired |
|
|
|
WxMerchantBUserMapper wxMerchantBUserMapper; |
|
|
|
|
|
|
|
@Lazy |
|
|
|
@Autowired |
|
|
|
PushLimitService pushLimitService; |
|
|
|
@Autowired |
|
|
|
@@ -60,16 +73,24 @@ public class WxCouponSendServiceImpl implements WxCouponSendService { |
|
|
|
WxCUserMapper wxCUserMapper; |
|
|
|
@Autowired |
|
|
|
WxCUserBasicInfoMapper wxCUserBasicInfoMapper; |
|
|
|
|
|
|
|
@Lazy |
|
|
|
@Autowired |
|
|
|
WxAppinfoService wxAppinfoService; |
|
|
|
@Autowired |
|
|
|
WxAuthorizerInfoMapper authorizerInfoMapper; |
|
|
|
|
|
|
|
@Lazy |
|
|
|
@Autowired |
|
|
|
WxMsgLimitService wxMsgLimitService; |
|
|
|
@Autowired |
|
|
|
WxCouponMerchantMapper wxCouponMerchantMapper; |
|
|
|
|
|
|
|
@Lazy |
|
|
|
@Autowired |
|
|
|
WxTemplateMsgService wxTemplateMsgService; |
|
|
|
|
|
|
|
@Lazy |
|
|
|
@Autowired |
|
|
|
private WxMsgService wxMsgService; |
|
|
|
|
|
|
|
|