Bladeren bron

/、lazy

release_toaliyun_real
xhxu 4 jaren geleden
bovenliggende
commit
bca7194c26
100 gewijzigde bestanden met toevoegingen van 471 en 178 verwijderingen
  1. +8
    -0
      mallinkService/src/main/java/com/iformall/service/impl/AliBusinessCircleOrderServiceImpl.java
  2. +1
    -0
      mallinkService/src/main/java/com/iformall/service/impl/AliPayCUserServiceImpl.java
  3. +6
    -3
      mallinkService/src/main/java/com/iformall/service/impl/CUserTokenServiceImpl.java
  4. +4
    -0
      mallinkService/src/main/java/com/iformall/service/impl/DataTowerServiceImpl.java
  5. +1
    -0
      mallinkService/src/main/java/com/iformall/service/impl/FengNiaoMapServiceImpl.java
  6. +1
    -2
      mallinkService/src/main/java/com/iformall/service/impl/JmSportOrderServiceImpl.java
  7. +3
    -1
      mallinkService/src/main/java/com/iformall/service/impl/MallPermissionServiceImpl.java
  8. +2
    -2
      mallinkService/src/main/java/com/iformall/service/impl/MallResourceServiceImpl.java
  9. +1
    -1
      mallinkService/src/main/java/com/iformall/service/impl/MallRolePermissionServiceImpl.java
  10. +2
    -2
      mallinkService/src/main/java/com/iformall/service/impl/MallRoleServiceImpl.java
  11. +2
    -1
      mallinkService/src/main/java/com/iformall/service/impl/MallUserActionServiceImpl.java
  12. +4
    -1
      mallinkService/src/main/java/com/iformall/service/impl/MallUserInfoServiceImpl.java
  13. +3
    -2
      mallinkService/src/main/java/com/iformall/service/impl/MallUserRoleServiceImpl.java
  14. +10
    -0
      mallinkService/src/main/java/com/iformall/service/impl/MarkingDataReportServiceImpl.java
  15. +4
    -0
      mallinkService/src/main/java/com/iformall/service/impl/MemCouponFromDspServiceImpl.java
  16. +3
    -1
      mallinkService/src/main/java/com/iformall/service/impl/NeuPosOrderServiceImpl.java
  17. +8
    -2
      mallinkService/src/main/java/com/iformall/service/impl/QrCodeServiceImpl.java
  18. +4
    -0
      mallinkService/src/main/java/com/iformall/service/impl/TtCUserServiceImpl.java
  19. +3
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxActivityJoinServiceImpl.java
  20. +2
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxActivityServiceImpl.java
  21. +14
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxBillAllServiceImpl.java
  22. +4
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxBillDailyServiceImpl.java
  23. +3
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxBillDepositServiceImpl.java
  24. +4
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxBillOtherDepositServiceImpl.java
  25. +4
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxBillOtherServiceImpl.java
  26. +3
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxBillPropertyDepositServiceImpl.java
  27. +5
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxBillPropertyServiceImpl.java
  28. +4
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxBillRentServiceImpl.java
  29. +2
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxBillSettleServiceImpl.java
  30. +8
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxBusinessCircleOrderServiceImpl.java
  31. +8
    -7
      mallinkService/src/main/java/com/iformall/service/impl/WxCUserBasicInfoServiceImpl.java
  32. +2
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxCUserBasicSignServiceImpl.java
  33. +2
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxCUserFromServiceImpl.java
  34. +5
    -4
      mallinkService/src/main/java/com/iformall/service/impl/WxCUserServiceImpl.java
  35. +2
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxCallBackServiceImpl.java
  36. +3
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxCampaignServiceImpl.java
  37. +2
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxCardInfoServiceImpl.java
  38. +7
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxCardSpendServiceImpl.java
  39. +5
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxCashOutServiceImpl.java
  40. +11
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxChartServiceImpl.java
  41. +5
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxCouponChannelServiceImpl.java
  42. +11
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxCouponInjectServiceImpl.java
  43. +19
    -5
      mallinkService/src/main/java/com/iformall/service/impl/WxCouponOrderServiceImpl.java
  44. +2
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxCouponPasswordServiceImpl.java
  45. +3
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxCouponPresentServiceImpl.java
  46. +9
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxCouponSendServiceImpl.java
  47. +10
    -9
      mallinkService/src/main/java/com/iformall/service/impl/WxCouponServiceImpl.java
  48. +4
    -4
      mallinkService/src/main/java/com/iformall/service/impl/WxCreditHistoryServiceImpl.java
  49. +3
    -2
      mallinkService/src/main/java/com/iformall/service/impl/WxCustomizeModuleServiceImpl.java
  50. +17
    -2
      mallinkService/src/main/java/com/iformall/service/impl/WxFlowServiceImpl.java
  51. +6
    -5
      mallinkService/src/main/java/com/iformall/service/impl/WxGameServiceImpl.java
  52. +2
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxLevelConfigServiceImpl.java
  53. +2
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxMallBuildingServiceImpl.java
  54. +2
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxMallServiceImpl.java
  55. +8
    -7
      mallinkService/src/main/java/com/iformall/service/impl/WxMerchantServiceImpl.java
  56. +2
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxMerchantSubsidyServiceImpl.java
  57. +5
    -4
      mallinkService/src/main/java/com/iformall/service/impl/WxMerchantTradeDailyServiceImpl.java
  58. +0
    -8
      mallinkService/src/main/java/com/iformall/service/impl/WxMsgServiceImpl.java
  59. +5
    -4
      mallinkService/src/main/java/com/iformall/service/impl/WxOrderGroupServiceImpl.java
  60. +2
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxOrderPressServiceImpl.java
  61. +20
    -18
      mallinkService/src/main/java/com/iformall/service/impl/WxOrderServiceImpl.java
  62. +2
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxParkServiceImpl.java
  63. +2
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxPayAccountServiceImpl.java
  64. +3
    -2
      mallinkService/src/main/java/com/iformall/service/impl/WxPayBillServiceImpl.java
  65. +9
    -10
      mallinkService/src/main/java/com/iformall/service/impl/WxPayOrderServiceImpl.java
  66. +3
    -2
      mallinkService/src/main/java/com/iformall/service/impl/WxProfitSharingOrderServiceImpl.java
  67. +2
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxProfitSharingReceiverServiceImpl.java
  68. +22
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxProjectConfigServiceImpl.java
  69. +5
    -4
      mallinkService/src/main/java/com/iformall/service/impl/WxPropertyContractServiceImpl.java
  70. +2
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxQuestionOneselfServiceImpl.java
  71. +3
    -2
      mallinkService/src/main/java/com/iformall/service/impl/WxQuestionOneselfUserServiceImpl.java
  72. +3
    -2
      mallinkService/src/main/java/com/iformall/service/impl/WxRefundOrderServiceImpl.java
  73. +8
    -7
      mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java
  74. +4
    -3
      mallinkService/src/main/java/com/iformall/service/impl/WxRentPropertyContractServiceImpl.java
  75. +4
    -3
      mallinkService/src/main/java/com/iformall/service/impl/WxScoreRulesServiceImpl.java
  76. +3
    -2
      mallinkService/src/main/java/com/iformall/service/impl/WxScreenAdServiceImpl.java
  77. +2
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxShopServiceImpl.java
  78. +2
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxSubsidyServiceImpl.java
  79. +3
    -2
      mallinkService/src/main/java/com/iformall/service/impl/WxTagsServiceImpl.java
  80. +4
    -2
      mallinkService/src/main/java/com/iformall/service/impl/WxTemplateMsgServiceImpl.java
  81. +7
    -6
      mallinkService/src/main/java/com/iformall/service/impl/WxThirdPartyOrdersServiceImpl.java
  82. +3
    -2
      mallinkService/src/main/java/com/iformall/service/impl/WxTopicServiceImpl.java
  83. +2
    -0
      mallinkService/src/main/java/com/iformall/service/invest/impl/InvestBaseServiceImpl.java
  84. +16
    -0
      mallinkService/src/main/java/com/iformall/service/invest/impl/InvestBizServiceImpl.java
  85. +3
    -0
      mallinkService/src/main/java/com/iformall/service/invest/impl/InvestCustomerServiceImpl.java
  86. +4
    -0
      mallinkService/src/main/java/com/iformall/service/invest/impl/InvestDemandServiceImpl.java
  87. +3
    -0
      mallinkService/src/main/java/com/iformall/service/invest/impl/InvestFollowRecordServiceImpl.java
  88. +3
    -0
      mallinkService/src/main/java/com/iformall/service/kw/impl/KwBoxServiceImpl.java
  89. +3
    -3
      mallinkService/src/main/java/com/iformall/service/msg/impl/FmInsideCLoginMsgServiceImpl.java
  90. +2
    -0
      mallinkService/src/main/java/com/iformall/service/msg/impl/FmInsideCashOutMsgServiceImpl.java
  91. +4
    -2
      mallinkService/src/main/java/com/iformall/service/msg/impl/FmInsideCouponVerifyMsgServiceImpl.java
  92. +2
    -0
      mallinkService/src/main/java/com/iformall/service/msg/impl/FmInsideNotifyRefundSuccessMsgServiceImpl.java
  93. +5
    -3
      mallinkService/src/main/java/com/iformall/service/msg/impl/FmInsideOrderSuccessMsgServiceImpl.java
  94. +4
    -1
      mallinkService/src/main/java/com/iformall/service/msg/impl/SendCallBackSmsServiceImpl.java
  95. +2
    -1
      mallinkService/src/main/java/com/iformall/service/msg/impl/SendMpMsgServiceImpl.java
  96. +4
    -2
      mallinkService/src/main/java/com/iformall/service/msg/impl/SendSmartAppMsgServiceImpl.java
  97. +2
    -0
      mallinkService/src/main/java/com/iformall/service/msg/impl/SendSmsServiceImpl.java
  98. +2
    -1
      mallinkService/src/main/java/com/iformall/service/msg/impl/SendWeappUniformMsgServiceImpl.java
  99. +2
    -1
      mallinkService/src/main/java/com/iformall/service/msg/impl/UpdateCouponStockMsgServiceImpl.java
  100. +5
    -3
      mallinkService/src/main/java/com/iformall/service/order/OrderFactory.java

+ 8
- 0
mallinkService/src/main/java/com/iformall/service/impl/AliBusinessCircleOrderServiceImpl.java Bestand weergeven

@@ -16,6 +16,7 @@ import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
@@ -32,27 +33,34 @@ public class AliBusinessCircleOrderServiceImpl implements AliBusinessCircleOrder


private static final String ALI_CIRCLE_KEY = "CIRCLE:ALI:"; private static final String ALI_CIRCLE_KEY = "CIRCLE:ALI:";


@Lazy
@Autowired @Autowired
ExcelService excelService; ExcelService excelService;


@Lazy
@Autowired @Autowired
RedisLock redisLock; RedisLock redisLock;


@Autowired @Autowired
AliBusinessCircleOrderMapper aliBusinessCircleOrderMapper; AliBusinessCircleOrderMapper aliBusinessCircleOrderMapper;


@Lazy
@Autowired @Autowired
WxMerchantService wxMerchantService; WxMerchantService wxMerchantService;


@Lazy
@Autowired @Autowired
AliPayCUserService aliPayCUserService; AliPayCUserService aliPayCUserService;


@Lazy
@Autowired @Autowired
WxCUserBasicInfoService wxCUserBasicInfoService; WxCUserBasicInfoService wxCUserBasicInfoService;


@Lazy
@Autowired @Autowired
WxCreditHistoryService creditHistoryService; WxCreditHistoryService creditHistoryService;


@Lazy
@Autowired @Autowired
WxCouponSendService wxCouponSendService; WxCouponSendService wxCouponSendService;




+ 1
- 0
mallinkService/src/main/java/com/iformall/service/impl/AliPayCUserServiceImpl.java Bestand weergeven

@@ -14,6 +14,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.context.annotation.Lazy;
import org.springframework.data.redis.core.RedisTemplate; import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;




+ 6
- 3
mallinkService/src/main/java/com/iformall/service/impl/CUserTokenServiceImpl.java Bestand weergeven

@@ -15,6 +15,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.context.annotation.Lazy;
import org.springframework.data.redis.core.RedisTemplate; import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


@@ -25,13 +26,15 @@ public class CUserTokenServiceImpl implements CUserTokenService {
@Autowired @Autowired
WxCUserMapper wxCUserMapper; WxCUserMapper wxCUserMapper;


@Lazy
@Autowired
CUserServiceFactory cuserFactory;

@Lazy
@Autowired @Autowired
@Qualifier("objectCommonRedisTemplate") @Qualifier("objectCommonRedisTemplate")
RedisTemplate<String, Object> baseCUserTokenRedisTemplate; RedisTemplate<String, Object> baseCUserTokenRedisTemplate;


@Autowired
CUserServiceFactory cuserFactory;

private EnumAppPlat getPlat(String token) { private EnumAppPlat getPlat(String token) {
if(token.endsWith(Constant.TOKEN_WXC_END)){ if(token.endsWith(Constant.TOKEN_WXC_END)){
return EnumAppPlat.WX; return EnumAppPlat.WX;


+ 4
- 0
mallinkService/src/main/java/com/iformall/service/impl/DataTowerServiceImpl.java Bestand weergeven

@@ -25,6 +25,7 @@ import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.data.redis.core.StringRedisTemplate; import org.springframework.data.redis.core.StringRedisTemplate;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import java.math.BigDecimal; import java.math.BigDecimal;
@@ -83,12 +84,15 @@ public class DataTowerServiceImpl implements DataTowerService {
@Autowired @Autowired
private WxMallMapper wxMallMapper; private WxMallMapper wxMallMapper;


@Lazy
@Autowired @Autowired
private WxCouponOrderService wxCouponOrderService; private WxCouponOrderService wxCouponOrderService;


@Lazy
@Autowired @Autowired
private WxCouponChannelService wxCouponChannelService; private WxCouponChannelService wxCouponChannelService;


@Lazy
@Autowired @Autowired
private WxCUserCarService wxCUserCarService; private WxCUserCarService wxCUserCarService;




+ 1
- 0
mallinkService/src/main/java/com/iformall/service/impl/FengNiaoMapServiceImpl.java Bestand weergeven

@@ -5,6 +5,7 @@ import com.iformall.mapper.FengNiaoMapConfigMapper;
import com.iformall.service.FengNiaoMapService; import com.iformall.service.FengNiaoMapService;


import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


@Service @Service


+ 1
- 2
mallinkService/src/main/java/com/iformall/service/impl/JmSportOrderServiceImpl.java Bestand weergeven

@@ -4,12 +4,12 @@ import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo; import com.github.pagehelper.PageInfo;
import com.iformall.common.IdWorker; import com.iformall.common.IdWorker;
import com.iformall.domain.po.JmSportOrder; import com.iformall.domain.po.JmSportOrder;
import com.iformall.domain.po.MemCouponFromDsp;
import com.iformall.mapper.*; import com.iformall.mapper.*;
import com.iformall.service.JmSportOrderService; import com.iformall.service.JmSportOrderService;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


import java.util.Date; import java.util.Date;
@@ -20,7 +20,6 @@ public class JmSportOrderServiceImpl implements JmSportOrderService {


private final Logger logger = LoggerFactory.getLogger(this.getClass()); private final Logger logger = LoggerFactory.getLogger(this.getClass());



@Autowired @Autowired
private JmSportOrderMapper jmSportOrderMapper; private JmSportOrderMapper jmSportOrderMapper;




+ 3
- 1
mallinkService/src/main/java/com/iformall/service/impl/MallPermissionServiceImpl.java Bestand weergeven

@@ -24,6 +24,7 @@ import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


import java.util.*; import java.util.*;
@@ -31,7 +32,7 @@ import java.util.*;
@Service @Service
public class MallPermissionServiceImpl implements MallPermissionService { public class MallPermissionServiceImpl implements MallPermissionService {
private final Logger logger = LoggerFactory.getLogger(this.getClass()); private final Logger logger = LoggerFactory.getLogger(this.getClass());
@Autowired @Autowired
private MallPermissionMapper mallPermissionMapper; private MallPermissionMapper mallPermissionMapper;


@@ -40,6 +41,7 @@ public class MallPermissionServiceImpl implements MallPermissionService {


@Autowired @Autowired
private WxMallMapper wxMallMapper; private WxMallMapper wxMallMapper;

@Autowired @Autowired
private WxLogicPermissionMapper logicPermissionDao; private WxLogicPermissionMapper logicPermissionDao;




+ 2
- 2
mallinkService/src/main/java/com/iformall/service/impl/MallResourceServiceImpl.java Bestand weergeven

@@ -6,16 +6,16 @@ import com.iformall.domain.po.MallResource;
import com.iformall.mapper.MallResourceMapper; import com.iformall.mapper.MallResourceMapper;
import com.iformall.service.MallResourceService; import com.iformall.service.MallResourceService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.iformall.common.IdWorker; import com.iformall.common.IdWorker;


@Service @Service
public class MallResourceServiceImpl implements MallResourceService { public class MallResourceServiceImpl implements MallResourceService {
@Autowired @Autowired
MallResourceMapper mallResourceMapper; MallResourceMapper mallResourceMapper;



@Override @Override
public PageInfo<MallResource> listAsPage(MallResource record, Integer pageIndex, Integer pageSize) { public PageInfo<MallResource> listAsPage(MallResource record, Integer pageIndex, Integer pageSize) {
return PageHelper.startPage(pageIndex, pageSize).doSelectPageInfo(() -> mallResourceMapper.findList(record)); return PageHelper.startPage(pageIndex, pageSize).doSelectPageInfo(() -> mallResourceMapper.findList(record));


+ 1
- 1
mallinkService/src/main/java/com/iformall/service/impl/MallRolePermissionServiceImpl.java Bestand weergeven

@@ -12,6 +12,7 @@ import com.iformall.service.MallRolePermissionService;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


import java.util.ArrayList; import java.util.ArrayList;
@@ -25,7 +26,6 @@ public class MallRolePermissionServiceImpl implements MallRolePermissionService
@Autowired @Autowired
MallRolePermissionMapper mallUserRolePermissionMapper; MallRolePermissionMapper mallUserRolePermissionMapper;



@Override @Override
public PageInfo<MallRolePermission> listAsPage(MallRolePermission record, Integer pageIndex, Integer pageSize) { public PageInfo<MallRolePermission> listAsPage(MallRolePermission record, Integer pageIndex, Integer pageSize) {
return PageHelper.startPage(pageIndex, pageSize).doSelectPageInfo(() -> mallUserRolePermissionMapper.findList(record)); return PageHelper.startPage(pageIndex, pageSize).doSelectPageInfo(() -> mallUserRolePermissionMapper.findList(record));


+ 2
- 2
mallinkService/src/main/java/com/iformall/service/impl/MallRoleServiceImpl.java Bestand weergeven

@@ -10,6 +10,7 @@ import com.iformall.service.MallRoleService;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


import java.util.HashMap; import java.util.HashMap;
@@ -19,11 +20,10 @@ import java.util.Map;
@Service @Service
public class MallRoleServiceImpl implements MallRoleService { public class MallRoleServiceImpl implements MallRoleService {
private final Logger logger = LoggerFactory.getLogger(this.getClass()); private final Logger logger = LoggerFactory.getLogger(this.getClass());
@Autowired @Autowired
MallRoleMapper mallRoleMapper; MallRoleMapper mallRoleMapper;



@Override @Override
public PageInfo<MallRole> listAsPage(MallRole record, Integer pageIndex, Integer pageSize) { public PageInfo<MallRole> listAsPage(MallRole record, Integer pageIndex, Integer pageSize) {
return PageHelper.startPage(pageIndex, pageSize).doSelectPageInfo(() -> mallRoleMapper.findList(record)); return PageHelper.startPage(pageIndex, pageSize).doSelectPageInfo(() -> mallRoleMapper.findList(record));


+ 2
- 1
mallinkService/src/main/java/com/iformall/service/impl/MallUserActionServiceImpl.java Bestand weergeven

@@ -8,6 +8,7 @@ import com.iformall.domain.vo.MallUserActionVo;
import com.iformall.mapper.MallUserActionMapper; import com.iformall.mapper.MallUserActionMapper;
import com.iformall.service.MallUserActionService; import com.iformall.service.MallUserActionService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.iformall.common.IdWorker; import com.iformall.common.IdWorker;


@@ -15,7 +16,7 @@ import java.util.Date;


@Service @Service
public class MallUserActionServiceImpl implements MallUserActionService { public class MallUserActionServiceImpl implements MallUserActionService {
@Autowired @Autowired
MallUserActionMapper mallUserActionMapper; MallUserActionMapper mallUserActionMapper;




+ 4
- 1
mallinkService/src/main/java/com/iformall/service/impl/MallUserInfoServiceImpl.java Bestand weergeven

@@ -23,6 +23,7 @@ import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;


@@ -32,6 +33,7 @@ import java.util.stream.Collectors;


@Service @Service
public class MallUserInfoServiceImpl implements MallUserInfoService { public class MallUserInfoServiceImpl implements MallUserInfoService {

private final Logger logger = LoggerFactory.getLogger(this.getClass()); private final Logger logger = LoggerFactory.getLogger(this.getClass());


@Autowired @Autowired
@@ -51,10 +53,11 @@ public class MallUserInfoServiceImpl implements MallUserInfoService {


@Autowired @Autowired
MallRolePermissionMapper mallRolePermissionMapper; MallRolePermissionMapper mallRolePermissionMapper;
@Autowired @Autowired
WxMsgValidationcodeMapper wxMsgValidationcodeMapper; WxMsgValidationcodeMapper wxMsgValidationcodeMapper;


@Lazy
@Autowired @Autowired
private WxMallService mallService; private WxMallService mallService;




+ 3
- 2
mallinkService/src/main/java/com/iformall/service/impl/MallUserRoleServiceImpl.java Bestand weergeven

@@ -15,21 +15,22 @@ import com.iformall.service.MallUserRoleService;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


import java.util.List; import java.util.List;


@Service @Service
public class MallUserRoleServiceImpl implements MallUserRoleService { public class MallUserRoleServiceImpl implements MallUserRoleService {

private final Logger logger = LoggerFactory.getLogger(this.getClass()); private final Logger logger = LoggerFactory.getLogger(this.getClass());
@Autowired @Autowired
MallUserRoleMapper mallUserRoleMapper; MallUserRoleMapper mallUserRoleMapper;


@Autowired @Autowired
MallRolePermissionMapper mallRolePermissionMapper; MallRolePermissionMapper mallRolePermissionMapper;



@Override @Override
public PageInfo<MallUserRole> listAsPage(MallUserRole record, Integer pageIndex, Integer pageSize) { public PageInfo<MallUserRole> listAsPage(MallUserRole record, Integer pageIndex, Integer pageSize) {
return PageHelper.startPage(pageIndex, pageSize).doSelectPageInfo(() -> mallUserRoleMapper.findList(record)); return PageHelper.startPage(pageIndex, pageSize).doSelectPageInfo(() -> mallUserRoleMapper.findList(record));


+ 10
- 0
mallinkService/src/main/java/com/iformall/service/impl/MarkingDataReportServiceImpl.java Bestand weergeven

@@ -22,6 +22,7 @@ import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
@@ -36,25 +37,34 @@ import java.util.stream.Collectors;
*/ */
@Service @Service
public class MarkingDataReportServiceImpl implements MarkingDataReportService { public class MarkingDataReportServiceImpl implements MarkingDataReportService {

private final Logger logger = LoggerFactory.getLogger(this.getClass()); private final Logger logger = LoggerFactory.getLogger(this.getClass());


@Autowired @Autowired
private WxCouponOrderMapper wxCouponOrderMapper; private WxCouponOrderMapper wxCouponOrderMapper;

@Autowired @Autowired
private WxCouponActionLogMapper wxCouponActionLogMapper; private WxCouponActionLogMapper wxCouponActionLogMapper;

@Autowired @Autowired
private WxCarCmdLogMapper wxCarCmdLogMapper; private WxCarCmdLogMapper wxCarCmdLogMapper;

@Autowired @Autowired
private WxUserVisitMapper wxUserVisitMapper; private WxUserVisitMapper wxUserVisitMapper;

@Autowired @Autowired
private WxCouponMapper wxCouponMapper; private WxCouponMapper wxCouponMapper;
@Autowired @Autowired
private WxOrderMapper wxOrderMapper; private WxOrderMapper wxOrderMapper;


@Autowired @Autowired
private WxMallMapper wxMallMapper; private WxMallMapper wxMallMapper;

@Lazy
@Autowired @Autowired
private ExcelService excelService; private ExcelService excelService;
@Lazy
@Autowired @Autowired
private WxCouponOrderService wxCouponOrderService; private WxCouponOrderService wxCouponOrderService;




+ 4
- 0
mallinkService/src/main/java/com/iformall/service/impl/MemCouponFromDspServiceImpl.java Bestand weergeven

@@ -19,6 +19,7 @@ import com.iformall.service.WxOrderService;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.iformall.common.IdWorker; import com.iformall.common.IdWorker;


@@ -35,10 +36,13 @@ public class MemCouponFromDspServiceImpl implements MemCouponFromDspService {
@Autowired @Autowired
private WxCouponMapper couponMapper; private WxCouponMapper couponMapper;


@Lazy
@Autowired @Autowired
private WxOrderService wxOrderService; private WxOrderService wxOrderService;
@Lazy
@Autowired @Autowired
private WxCUserService wxCUserService; private WxCUserService wxCUserService;
@Lazy
@Autowired @Autowired
private WxCUserBasicInfoService wxCUserBasicInfoService; private WxCUserBasicInfoService wxCUserBasicInfoService;




+ 3
- 1
mallinkService/src/main/java/com/iformall/service/impl/NeuPosOrderServiceImpl.java Bestand weergeven

@@ -20,6 +20,7 @@ import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;


import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


@Service @Service
@@ -27,7 +28,8 @@ public class NeuPosOrderServiceImpl implements NeuPosOrderService {
@Autowired @Autowired
NeuPosOrderMasterExtMapper neuPosOrderMasterExtMapper; NeuPosOrderMasterExtMapper neuPosOrderMasterExtMapper;

@Lazy
@Autowired @Autowired
ExcelService excelService; ExcelService excelService;




+ 8
- 2
mallinkService/src/main/java/com/iformall/service/impl/QrCodeServiceImpl.java Bestand weergeven

@@ -17,6 +17,7 @@ import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
@@ -28,15 +29,20 @@ import java.util.*;
*/ */
@Service @Service
public class QrCodeServiceImpl implements QrCodeService { public class QrCodeServiceImpl implements QrCodeService {

private final Logger logger = LoggerFactory.getLogger(this.getClass()); private final Logger logger = LoggerFactory.getLogger(this.getClass());

@Lazy
@Autowired @Autowired
private WxAppinfoService wxAppinfoService; private WxAppinfoService wxAppinfoService;
@Autowired
private boolean isFmOpen;

@Autowired @Autowired
private String fmUploadDir; private String fmUploadDir;

@Lazy
@Autowired @Autowired
private PayServiceFactory payServiceFactory; private PayServiceFactory payServiceFactory;

@Autowired @Autowired
private AliyunOSS aliyunOSS; private AliyunOSS aliyunOSS;




+ 4
- 0
mallinkService/src/main/java/com/iformall/service/impl/TtCUserServiceImpl.java Bestand weergeven

@@ -22,6 +22,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.context.annotation.Lazy;
import org.springframework.data.redis.core.RedisTemplate; import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


@@ -36,12 +37,15 @@ public class TtCUserServiceImpl implements TtCUserService {
@Autowired @Autowired
private TtCUserMapper ttCUserMapper; private TtCUserMapper ttCUserMapper;


@Lazy
@Autowired @Autowired
private WxCUserBasicInfoService wxCUserBasicInfoService; private WxCUserBasicInfoService wxCUserBasicInfoService;


@Lazy
@Autowired @Autowired
private WxScoreRulesService wxScoreRulesService; private WxScoreRulesService wxScoreRulesService;


@Lazy
@Autowired @Autowired
private WxCUserTagsService wxCUserTagsService; private WxCUserTagsService wxCUserTagsService;




+ 3
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxActivityJoinServiceImpl.java Bestand weergeven

@@ -24,6 +24,7 @@ import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
@@ -52,6 +53,7 @@ public class WxActivityJoinServiceImpl implements WxActivityJoinService {
@Autowired @Autowired
WxActivityMapper wxActivityMapper; WxActivityMapper wxActivityMapper;


@Lazy
@Autowired @Autowired
ExcelService excelService; ExcelService excelService;


@@ -67,6 +69,7 @@ public class WxActivityJoinServiceImpl implements WxActivityJoinService {
@Autowired @Autowired
WxCreditHistoryMapper wxCreditHistoryMapper; WxCreditHistoryMapper wxCreditHistoryMapper;


@Lazy
@Autowired @Autowired
WxCreditHistoryService wxCreditHistoryService; WxCreditHistoryService wxCreditHistoryService;




+ 2
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxActivityServiceImpl.java Bestand weergeven

@@ -22,6 +22,7 @@ import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
@@ -42,6 +43,7 @@ public class WxActivityServiceImpl implements WxActivityService {


@Autowired @Autowired
WxActivityMapper wxActivityMapper; WxActivityMapper wxActivityMapper;
@Lazy
@Autowired @Autowired
WxCampaignService wxCampaignService; WxCampaignService wxCampaignService;
@Autowired @Autowired


+ 14
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxBillAllServiceImpl.java Bestand weergeven

@@ -28,6 +28,7 @@ import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.data.redis.core.StringRedisTemplate; import org.springframework.data.redis.core.StringRedisTemplate;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


@@ -49,24 +50,31 @@ public class WxBillAllServiceImpl implements WxBillAllService {
@Autowired @Autowired
WxBillAllMapper wxBillAllMapper; WxBillAllMapper wxBillAllMapper;


@Lazy
@Autowired @Autowired
WxBillDailyService wxBillDailyService; WxBillDailyService wxBillDailyService;


@Lazy
@Autowired @Autowired
WxBillDepositService wxBillDepositService; WxBillDepositService wxBillDepositService;


@Lazy
@Autowired @Autowired
WxBillPropertyDepositService wxBillPropertyDepositService; WxBillPropertyDepositService wxBillPropertyDepositService;


@Lazy
@Autowired @Autowired
WxBillPropertyService wxBillPropertyService; WxBillPropertyService wxBillPropertyService;


@Lazy
@Autowired @Autowired
WxBillRentService wxBillRentService; WxBillRentService wxBillRentService;


@Lazy
@Autowired @Autowired
WxBillOtherService wxBillOtherService; WxBillOtherService wxBillOtherService;


@Lazy
@Autowired @Autowired
WxBillOtherDepositService wxBillOtherDepositService; WxBillOtherDepositService wxBillOtherDepositService;


@@ -91,12 +99,14 @@ public class WxBillAllServiceImpl implements WxBillAllService {
@Autowired @Autowired
WxBillOtherDepositMapper wxBillOtherDepositMapper; WxBillOtherDepositMapper wxBillOtherDepositMapper;


@Lazy
@Autowired @Autowired
ExcelService excelService; ExcelService excelService;


@Autowired @Autowired
MqBaseProducer mqBaseProducer; MqBaseProducer mqBaseProducer;


@Lazy
@Autowired @Autowired
WxBillActionService wxBillActionService; WxBillActionService wxBillActionService;


@@ -124,14 +134,18 @@ public class WxBillAllServiceImpl implements WxBillAllService {
@Autowired @Autowired
StringRedisTemplate stringRedisTemplate; StringRedisTemplate stringRedisTemplate;


@Lazy
@Autowired @Autowired
WxBillSettleRecordService wxBillSettleRecordService; WxBillSettleRecordService wxBillSettleRecordService;


@Lazy
@Autowired @Autowired
WxBillSettleService wxBillSettleService; WxBillSettleService wxBillSettleService;


@Autowired @Autowired
WxBillSettleRecordMapper wxBillSettleRecordMapper; WxBillSettleRecordMapper wxBillSettleRecordMapper;

@Lazy
@Autowired @Autowired
WxPayAccountBillService wxPayAccountBillService; WxPayAccountBillService wxPayAccountBillService;




+ 4
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxBillDailyServiceImpl.java Bestand weergeven

@@ -25,6 +25,7 @@ import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.data.redis.core.StringRedisTemplate; import org.springframework.data.redis.core.StringRedisTemplate;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
@@ -47,8 +48,10 @@ public class WxBillDailyServiceImpl implements WxBillDailyService {


@Autowired @Autowired
WxShopMapper wxShopMapper; WxShopMapper wxShopMapper;
@Lazy
@Autowired @Autowired
WxBillActionService wxBillActionService; WxBillActionService wxBillActionService;
@Lazy
@Autowired @Autowired
ExcelService excelService; ExcelService excelService;
@Autowired @Autowired
@@ -57,6 +60,7 @@ public class WxBillDailyServiceImpl implements WxBillDailyService {
WxMerchantShopMapper wxMerchantShopMapper; WxMerchantShopMapper wxMerchantShopMapper;
@Autowired @Autowired
WxMerchantMapper wxMerchantMapper; WxMerchantMapper wxMerchantMapper;
@Lazy
@Autowired @Autowired
WxPayAccountBillService wxPayAccountBillService; WxPayAccountBillService wxPayAccountBillService;




+ 3
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxBillDepositServiceImpl.java Bestand weergeven

@@ -23,6 +23,7 @@ import com.iformall.utils.DateUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;


@@ -42,9 +43,11 @@ public class WxBillDepositServiceImpl implements WxBillDepositService {
@Autowired @Autowired
WxBillDepositMapper wxBillDepositMapper; WxBillDepositMapper wxBillDepositMapper;


@Lazy
@Autowired @Autowired
WxBillActionService wxBillActionService; WxBillActionService wxBillActionService;


@Lazy
@Autowired @Autowired
WxPayAccountBillService wxPayAccountBillService; WxPayAccountBillService wxPayAccountBillService;




+ 4
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxBillOtherDepositServiceImpl.java Bestand weergeven

@@ -21,6 +21,7 @@ import com.iformall.utils.DateUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;


@@ -45,12 +46,15 @@ public class WxBillOtherDepositServiceImpl implements WxBillOtherDepositService
@Autowired @Autowired
WxMerchantMapper wxMerchantMapper; WxMerchantMapper wxMerchantMapper;


@Lazy
@Autowired @Autowired
WxBillActionService wxBillActionService; WxBillActionService wxBillActionService;


@Lazy
@Autowired @Autowired
ExcelService excelService; ExcelService excelService;


@Lazy
@Autowired @Autowired
WxPayAccountBillService wxPayAccountBillService; WxPayAccountBillService wxPayAccountBillService;




+ 4
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxBillOtherServiceImpl.java Bestand weergeven

@@ -21,6 +21,7 @@ import com.iformall.utils.DateUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;


@@ -45,12 +46,15 @@ public class WxBillOtherServiceImpl implements WxBillOtherService {
@Autowired @Autowired
WxMerchantMapper wxMerchantMapper; WxMerchantMapper wxMerchantMapper;


@Lazy
@Autowired @Autowired
WxBillActionService wxBillActionService; WxBillActionService wxBillActionService;


@Lazy
@Autowired @Autowired
ExcelService excelService; ExcelService excelService;


@Lazy
@Autowired @Autowired
WxPayAccountBillService wxPayAccountBillService; WxPayAccountBillService wxPayAccountBillService;




+ 3
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxBillPropertyDepositServiceImpl.java Bestand weergeven

@@ -23,6 +23,7 @@ import com.iformall.utils.DateUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;


@@ -41,8 +42,10 @@ public class WxBillPropertyDepositServiceImpl implements WxBillPropertyDepositSe


@Autowired @Autowired
WxBillPropertyDepositMapper wxBillPropertyDepositMapper; WxBillPropertyDepositMapper wxBillPropertyDepositMapper;
@Lazy
@Autowired @Autowired
WxBillActionService wxBillActionService; WxBillActionService wxBillActionService;
@Lazy
@Autowired @Autowired
WxPayAccountBillService wxPayAccountBillService; WxPayAccountBillService wxPayAccountBillService;




+ 5
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxBillPropertyServiceImpl.java Bestand weergeven

@@ -21,6 +21,7 @@ import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;


@@ -43,16 +44,20 @@ public class WxBillPropertyServiceImpl implements WxBillPropertyService {
@Autowired @Autowired
WxBillPropertyDepositMapper wxBillPropertyDepositMapper; WxBillPropertyDepositMapper wxBillPropertyDepositMapper;


@Lazy
@Autowired @Autowired
WxBillActionService wxBillActionService; WxBillActionService wxBillActionService;


@Lazy
@Autowired @Autowired
ExcelService excelService; ExcelService excelService;


@Autowired @Autowired
WxBillActionMapper wxBillActionMapper; WxBillActionMapper wxBillActionMapper;
@Lazy
@Autowired @Autowired
WxPayAccountBillService wxPayAccountBillService; WxPayAccountBillService wxPayAccountBillService;
@Lazy
@Autowired @Autowired
WxBillPropertyDepositService wxBillPropertyDepositService; WxBillPropertyDepositService wxBillPropertyDepositService;




+ 4
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxBillRentServiceImpl.java Bestand weergeven

@@ -23,6 +23,7 @@ import org.joda.time.format.DateTimeFormatter;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
@@ -44,6 +45,7 @@ public class WxBillRentServiceImpl implements WxBillRentService {
WxBillRentMapper wxBillRentMapper; WxBillRentMapper wxBillRentMapper;
@Autowired @Autowired
WxBillDepositMapper wxBillDepositMapper; WxBillDepositMapper wxBillDepositMapper;
@Lazy
@Autowired @Autowired
WxBillActionService wxBillActionService; WxBillActionService wxBillActionService;
@Autowired @Autowired
@@ -54,8 +56,10 @@ public class WxBillRentServiceImpl implements WxBillRentService {
WxRentContractMapper wxRentContractMapper; WxRentContractMapper wxRentContractMapper;
@Autowired @Autowired
WxMerchantTradeDailyMapper wxMerchantTradeDailyMapper; WxMerchantTradeDailyMapper wxMerchantTradeDailyMapper;
@Lazy
@Autowired @Autowired
WxPayAccountBillService wxPayAccountBillService; WxPayAccountBillService wxPayAccountBillService;
@Lazy
@Autowired @Autowired
WxBillDepositService wxBillDepositService; WxBillDepositService wxBillDepositService;




+ 2
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxBillSettleServiceImpl.java Bestand weergeven

@@ -16,6 +16,7 @@ import com.iformall.service.WxFlowService;
import com.iformall.utils.DateUtils; import com.iformall.utils.DateUtils;
import org.apache.commons.collections.CollectionUtils; import org.apache.commons.collections.CollectionUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;


@@ -58,6 +59,7 @@ public class WxBillSettleServiceImpl implements WxBillSettleService {
private WxBillSettleRecordMapper wxBillSettleRecordMapper; private WxBillSettleRecordMapper wxBillSettleRecordMapper;
@Autowired @Autowired
private WxMerchantSubsidyMapper wxMerchantSubsidyMapper; private WxMerchantSubsidyMapper wxMerchantSubsidyMapper;
@Lazy
@Autowired @Autowired
private ExcelService excelService; private ExcelService excelService;
@Autowired @Autowired


+ 8
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxBusinessCircleOrderServiceImpl.java Bestand weergeven

@@ -16,6 +16,7 @@ import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
@@ -33,6 +34,7 @@ public class WxBusinessCircleOrderServiceImpl implements WxBusinessCircleOrderSe


private final String WX_CIRCLE_KEY = "CIRCLE:WX:"; private final String WX_CIRCLE_KEY = "CIRCLE:WX:";


@Lazy
@Autowired @Autowired
ExcelService excelService; ExcelService excelService;


@@ -42,21 +44,27 @@ public class WxBusinessCircleOrderServiceImpl implements WxBusinessCircleOrderSe
@Autowired @Autowired
WxBusinessCircleOrderMapper wxBusinessCircleOrderMapper; WxBusinessCircleOrderMapper wxBusinessCircleOrderMapper;


@Lazy
@Autowired @Autowired
WxMerchantService wxMerchantService; WxMerchantService wxMerchantService;


@Lazy
@Autowired @Autowired
WxCUserService wxCUserService; WxCUserService wxCUserService;


@Lazy
@Autowired @Autowired
WxCUserBasicInfoService wxCUserBasicInfoService; WxCUserBasicInfoService wxCUserBasicInfoService;


@Lazy
@Autowired @Autowired
WxCreditHistoryService creditHistoryService; WxCreditHistoryService creditHistoryService;


@Lazy
@Autowired @Autowired
WxCallBackService wxCallBackService; WxCallBackService wxCallBackService;


@Lazy
@Autowired @Autowired
WxCouponSendService wxCouponSendService; WxCouponSendService wxCouponSendService;




+ 8
- 7
mallinkService/src/main/java/com/iformall/service/impl/WxCUserBasicInfoServiceImpl.java Bestand weergeven

@@ -23,6 +23,7 @@ import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.data.redis.core.StringRedisTemplate; import org.springframework.data.redis.core.StringRedisTemplate;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


@@ -60,13 +61,13 @@ public class WxCUserBasicInfoServiceImpl implements WxCUserBasicInfoService,IExc


@Autowired @Autowired
WxCreditHistoryMapper creditHistoryMapper; WxCreditHistoryMapper creditHistoryMapper;
@Lazy
@Autowired @Autowired
WxCUserTagsService wxCUserTagsService; WxCUserTagsService wxCUserTagsService;
@Lazy
@Autowired @Autowired
WxCUserBasicChildService wxCUserBasicChildService; WxCUserBasicChildService wxCUserBasicChildService;
@Lazy
@Autowired @Autowired
WxScoreRulesService wxScoreRulesService; WxScoreRulesService wxScoreRulesService;


@@ -75,16 +76,16 @@ public class WxCUserBasicInfoServiceImpl implements WxCUserBasicInfoService,IExc


@Autowired @Autowired
WxCarPayRecordMapper wxCarPayRecordMapper; WxCarPayRecordMapper wxCarPayRecordMapper;
@Lazy
@Autowired @Autowired
ExcelService excelService; ExcelService excelService;
@Lazy
@Autowired @Autowired
WxCreditHistoryService wxCreditHistoryService; WxCreditHistoryService wxCreditHistoryService;
@Lazy
@Autowired @Autowired
WxLevelConfigService wxLevelConfigService; WxLevelConfigService wxLevelConfigService;
@Lazy
@Autowired @Autowired
WxTagsService wxTagsService; WxTagsService wxTagsService;




+ 2
- 1
mallinkService/src/main/java/com/iformall/service/impl/WxCUserBasicSignServiceImpl.java Bestand weergeven

@@ -18,6 +18,7 @@ import lombok.extern.slf4j.Slf4j;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
@@ -36,7 +37,7 @@ public class WxCUserBasicSignServiceImpl implements WxCUserBasicSignService {


@Autowired @Autowired
WxCUserBasicSignMapper wxCUserBasicSignMapper; WxCUserBasicSignMapper wxCUserBasicSignMapper;
@Lazy
@Autowired @Autowired
WxCreditHistoryService wxCreditHistoryService; WxCreditHistoryService wxCreditHistoryService;




+ 2
- 1
mallinkService/src/main/java/com/iformall/service/impl/WxCUserFromServiceImpl.java Bestand weergeven

@@ -13,6 +13,7 @@ import lombok.extern.slf4j.Slf4j;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
@@ -33,7 +34,7 @@ public class WxCUserFromServiceImpl implements WxCUserFromService, IExcelExportS


@Autowired @Autowired
WxMerchantMapper wxMerchantMapper; WxMerchantMapper wxMerchantMapper;
@Lazy
@Autowired @Autowired
ExcelService excelService; ExcelService excelService;




+ 5
- 4
mallinkService/src/main/java/com/iformall/service/impl/WxCUserServiceImpl.java Bestand weergeven

@@ -22,6 +22,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.context.annotation.Lazy;
import org.springframework.data.redis.core.RedisTemplate; import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


@@ -34,19 +35,19 @@ public class WxCUserServiceImpl implements WxCUserService {


@Autowired @Autowired
WxCUserMapper wxCUserMapper; WxCUserMapper wxCUserMapper;
@Lazy
@Autowired @Autowired
private WxCUserBasicInfoService wxCUserBasicInfoService; private WxCUserBasicInfoService wxCUserBasicInfoService;
@Lazy
@Autowired @Autowired
private WxScoreRulesService wxScoreRulesService; private WxScoreRulesService wxScoreRulesService;
@Lazy
@Autowired @Autowired
private WxCUserTagsService wxCUserTagsService; private WxCUserTagsService wxCUserTagsService;


@Autowired @Autowired
private MqBaseProducer mqBaseProducer; private MqBaseProducer mqBaseProducer;
@Lazy
@Autowired @Autowired
private CUserTokenService cUserTokenService; private CUserTokenService cUserTokenService;




+ 2
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxCallBackServiceImpl.java Bestand weergeven

@@ -9,6 +9,7 @@ import com.iformall.service.*;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


import java.text.SimpleDateFormat; import java.text.SimpleDateFormat;
@@ -22,6 +23,7 @@ public class WxCallBackServiceImpl implements WxCallBackService {


private final SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'+'mm:ss", Locale.CHINA); private final SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'+'mm:ss", Locale.CHINA);


@Lazy
@Autowired @Autowired
WxPayAccountService wxPayAccountService; WxPayAccountService wxPayAccountService;




+ 3
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxCampaignServiceImpl.java Bestand weergeven

@@ -23,6 +23,7 @@ import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
@@ -47,9 +48,11 @@ public class WxCampaignServiceImpl implements WxCampaignService {
@Autowired @Autowired
WxCouponChannelMapper wxCouponChannelMapper; WxCouponChannelMapper wxCouponChannelMapper;


@Lazy
@Autowired @Autowired
WxCouponService wxCouponService; WxCouponService wxCouponService;


@Lazy
@Autowired @Autowired
QrCodeService qrCodeService; QrCodeService qrCodeService;




+ 2
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxCardInfoServiceImpl.java Bestand weergeven

@@ -9,6 +9,7 @@ import com.iformall.mapper.WxCardInfoMapper;
import com.iformall.service.ExcelService; import com.iformall.service.ExcelService;
import com.iformall.service.WxCardInfoService; import com.iformall.service.WxCardInfoService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
@@ -21,6 +22,7 @@ public class WxCardInfoServiceImpl implements WxCardInfoService {
@Autowired @Autowired
WxCardInfoMapper wxCardInfoMapper; WxCardInfoMapper wxCardInfoMapper;


@Lazy
@Autowired @Autowired
ExcelService excelService; ExcelService excelService;




+ 7
- 1
mallinkService/src/main/java/com/iformall/service/impl/WxCardSpendServiceImpl.java Bestand weergeven

@@ -20,6 +20,7 @@ import com.iformall.utils.PayUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
@@ -62,18 +63,23 @@ public class WxCardSpendServiceImpl implements WxCardSpendService {
@Autowired @Autowired
WxCouponOrderMapper wxCouponOrderMapper; WxCouponOrderMapper wxCouponOrderMapper;


@Lazy
@Autowired @Autowired
WxProfitSharingOrderService profitSharingOrderService; WxProfitSharingOrderService profitSharingOrderService;


@Lazy
@Autowired @Autowired
ExcelService excelService; ExcelService excelService;


@Lazy
@Autowired @Autowired
WxCreditHistoryService wxCreditHistoryService; WxCreditHistoryService wxCreditHistoryService;


@Lazy
@Autowired @Autowired
WxScoreRulesService wxScoreRulesService; WxScoreRulesService wxScoreRulesService;

@Lazy
@Autowired @Autowired
WxCashOutService wxCashOutService; WxCashOutService wxCashOutService;




+ 5
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxCashOutServiceImpl.java Bestand weergeven

@@ -36,6 +36,7 @@ import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
@@ -54,12 +55,16 @@ public class WxCashOutServiceImpl implements WxCashOutService {
RedisLock redisLock; RedisLock redisLock;
@Autowired @Autowired
MqBaseProducer mqBaseProducer; MqBaseProducer mqBaseProducer;
@Lazy
@Autowired @Autowired
private WxFlowService wxFlowService; private WxFlowService wxFlowService;
@Lazy
@Autowired @Autowired
PayServiceFactory payServiceFactory; PayServiceFactory payServiceFactory;
@Lazy
@Autowired @Autowired
WxAppinfoService wxAppinfoService; WxAppinfoService wxAppinfoService;
@Lazy
@Autowired @Autowired
WxPayAccountService wxPayAccountService; WxPayAccountService wxPayAccountService;




+ 11
- 1
mallinkService/src/main/java/com/iformall/service/impl/WxChartServiceImpl.java Bestand weergeven

@@ -27,6 +27,7 @@ import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


import java.math.BigDecimal; import java.math.BigDecimal;
@@ -70,6 +71,7 @@ public class WxChartServiceImpl implements WxChartDataService {
WxLevelConfigMapper wxLevelConfigMapper; WxLevelConfigMapper wxLevelConfigMapper;
@Autowired @Autowired
WxCUserTagsMapper wxCUserTagsMapper; WxCUserTagsMapper wxCUserTagsMapper;
@Lazy
@Autowired @Autowired
WxCouponService wxCouponService; WxCouponService wxCouponService;
@Autowired @Autowired
@@ -82,23 +84,31 @@ public class WxChartServiceImpl implements WxChartDataService {
WxBillOtherMapper wxBillOtherMapper; WxBillOtherMapper wxBillOtherMapper;
@Autowired @Autowired
WxBillAllMapper wxBillAllMapper; WxBillAllMapper wxBillAllMapper;
@Lazy
@Autowired @Autowired
MarkingDataReportService markingDataReportService; MarkingDataReportService markingDataReportService;
@Lazy
@Autowired @Autowired
WxBusinessService wxBusinessService; WxBusinessService wxBusinessService;
@Lazy
@Autowired @Autowired
WxCouponOrderService wxCouponOrderService; WxCouponOrderService wxCouponOrderService;
@Lazy
@Autowired @Autowired
KwMeterDataService kwMeterDataService; KwMeterDataService kwMeterDataService;
@Lazy
@Autowired @Autowired
KwMerchantMeterService kwMerchantMeterService; KwMerchantMeterService kwMerchantMeterService;
@Lazy
@Autowired @Autowired
KwMeterService kwMeterService; KwMeterService kwMeterService;
@Lazy
@Autowired @Autowired
private WxCUserBasicInfoService wxCUserBasicInfoService; private WxCUserBasicInfoService wxCUserBasicInfoService;
@Lazy
@Autowired @Autowired
private WxCUserService wxCUserService; private WxCUserService wxCUserService;
@Lazy
@Autowired @Autowired
private WxCUserCarService wxCUserCarService; private WxCUserCarService wxCUserCarService;




+ 5
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxCouponChannelServiceImpl.java Bestand weergeven

@@ -24,6 +24,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.context.annotation.Lazy;
import org.springframework.data.redis.core.RedisTemplate; import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.data.redis.core.ValueOperations; import org.springframework.data.redis.core.ValueOperations;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
@@ -38,16 +39,20 @@ public class WxCouponChannelServiceImpl implements WxCouponChannelService {


@Autowired @Autowired
WxCouponChannelMapper wxCouponChannelMapper; WxCouponChannelMapper wxCouponChannelMapper;
@Lazy
@Autowired @Autowired
WxCouponService wxCouponService; WxCouponService wxCouponService;
@Autowired @Autowired
WxMerchantMapper wxMerchantMapper; WxMerchantMapper wxMerchantMapper;
@Autowired @Autowired
WxCouponMerchantMapper wxCouponMerchantMapper; WxCouponMerchantMapper wxCouponMerchantMapper;
@Lazy
@Autowired @Autowired
WxScreenAdService wxScreenAdService; WxScreenAdService wxScreenAdService;
@Lazy
@Autowired @Autowired
WxOrderService wxOrderService; WxOrderService wxOrderService;
@Lazy
@Autowired @Autowired
QrCodeService qrCodeService; QrCodeService qrCodeService;
@Autowired @Autowired


+ 11
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxCouponInjectServiceImpl.java Bestand weergeven

@@ -18,6 +18,7 @@ import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


import java.util.*; import java.util.*;
@@ -29,33 +30,43 @@ public class WxCouponInjectServiceImpl implements WxCouponInjectService {
@Autowired @Autowired
WxCouponInjectMapper couponInjectMapper; WxCouponInjectMapper couponInjectMapper;


@Lazy
@Autowired @Autowired
WxCouponOrderService wxCouponOrderService; WxCouponOrderService wxCouponOrderService;


@Lazy
@Autowired @Autowired
WxCouponService wxCouponService; WxCouponService wxCouponService;


@Lazy
@Autowired @Autowired
WxCUserBasicInfoService wxCUserBasicInfoService; WxCUserBasicInfoService wxCUserBasicInfoService;


@Lazy
@Autowired @Autowired
WxCUserService wxCUserService; WxCUserService wxCUserService;


@Lazy
@Autowired @Autowired
WxCouponActionLogService wxCouponActionLogService; WxCouponActionLogService wxCouponActionLogService;


@Lazy
@Autowired @Autowired
WxMsgService wxMsgService; WxMsgService wxMsgService;


@Lazy
@Autowired @Autowired
WxMsgModelService wxMsgModelService; WxMsgModelService wxMsgModelService;


@Lazy
@Autowired @Autowired
WxMsgConfigService wxMsgConfigService; WxMsgConfigService wxMsgConfigService;


@Lazy
@Autowired @Autowired
PushLimitService pushLimitService; PushLimitService pushLimitService;


@Lazy
@Autowired @Autowired
WxOrderService wxOrderService; WxOrderService wxOrderService;




+ 19
- 5
mallinkService/src/main/java/com/iformall/service/impl/WxCouponOrderServiceImpl.java Bestand weergeven

@@ -44,6 +44,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.context.annotation.Lazy;
import org.springframework.data.redis.core.RedisTemplate; import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Propagation;
@@ -82,12 +83,15 @@ public class WxCouponOrderServiceImpl implements WxCouponOrderService {
@Autowired @Autowired
WxCUserBasicInfoMapper wxCUserBasicInfoMapper; WxCUserBasicInfoMapper wxCUserBasicInfoMapper;


@Lazy
@Autowired @Autowired
WxOrderService wxOrderService; WxOrderService wxOrderService;


@Lazy
@Autowired @Autowired
WxCouponSendService wxCouponSendService; WxCouponSendService wxCouponSendService;


@Lazy
@Autowired @Autowired
WxProfitSharingOrderService wxProfitSharingOrderService; WxProfitSharingOrderService wxProfitSharingOrderService;
@@ -106,6 +110,7 @@ public class WxCouponOrderServiceImpl implements WxCouponOrderService {
@Autowired @Autowired
WxCouponMapper wxCouponMapper; WxCouponMapper wxCouponMapper;


@Lazy
@Autowired @Autowired
WxAppinfoService wxAppinfoService; WxAppinfoService wxAppinfoService;


@@ -130,16 +135,19 @@ public class WxCouponOrderServiceImpl implements WxCouponOrderService {
@Autowired @Autowired
WxAuthorizerInfoMapper authorizerInfoMapper; WxAuthorizerInfoMapper authorizerInfoMapper;


@Lazy
@Autowired @Autowired
ExcelService excelService; ExcelService excelService;


@Lazy
@Autowired @Autowired
WxCreditHistoryService wxCreditHistoryService; WxCreditHistoryService wxCreditHistoryService;


@Lazy
@Autowired @Autowired
WxScoreRulesService wxScoreRulesService; WxScoreRulesService wxScoreRulesService;


@Lazy
@Autowired @Autowired
WxMsgLimitService wxMsgLimitService; WxMsgLimitService wxMsgLimitService;


@@ -148,10 +156,12 @@ public class WxCouponOrderServiceImpl implements WxCouponOrderService {


@Autowired @Autowired
WxPayOrderMapper payOrderMapper; WxPayOrderMapper payOrderMapper;

@Lazy
@Autowired @Autowired
PayServiceFactory payServiceFactory; PayServiceFactory payServiceFactory;

@Lazy
@Autowired @Autowired
WxCashOutService cashOutService; WxCashOutService cashOutService;


@@ -161,14 +171,18 @@ public class WxCouponOrderServiceImpl implements WxCouponOrderService {
@Autowired @Autowired
RedisLock redisLock; RedisLock redisLock;

@Lazy
@Autowired @Autowired
OrderFactory orderFactory; OrderFactory orderFactory;

@Lazy
@Autowired @Autowired
WxCUserBasicInfoService wxCUserBasicInfoService; WxCUserBasicInfoService wxCUserBasicInfoService;
@Lazy
@Autowired @Autowired
SysConfigService sysConfigService; SysConfigService sysConfigService;
@Lazy
@Autowired @Autowired
WxMerchantBUserService wxMerchantBUserService; WxMerchantBUserService wxMerchantBUserService;


+ 2
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxCouponPasswordServiceImpl.java Bestand weergeven

@@ -15,6 +15,7 @@ import com.iformall.service.WxCouponPasswordService;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
@@ -31,6 +32,7 @@ public class WxCouponPasswordServiceImpl implements WxCouponPasswordService {
@Autowired @Autowired
WxCouponPasswordMapper wxCouponPasswordMapper; WxCouponPasswordMapper wxCouponPasswordMapper;


@Lazy
@Autowired @Autowired
ExcelService excelService; ExcelService excelService;




+ 3
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxCouponPresentServiceImpl.java Bestand weergeven

@@ -20,6 +20,7 @@ import com.iformall.service.msg.impl.SendSmsServiceImpl;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.scheduling.annotation.Async; import org.springframework.scheduling.annotation.Async;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


@@ -38,9 +39,11 @@ public class WxCouponPresentServiceImpl implements WxCouponPresentService {
@Autowired @Autowired
WxCouponPasswordMapper wxCouponPasswordMapper; WxCouponPasswordMapper wxCouponPasswordMapper;


@Lazy
@Autowired @Autowired
WxAppinfoService wxAppinfoService; WxAppinfoService wxAppinfoService;


@Lazy
@Autowired @Autowired
private MqBaseProducer mqBaseProducer; private MqBaseProducer mqBaseProducer;




+ 9
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxCouponSendServiceImpl.java Bestand weergeven

@@ -27,6 +27,7 @@ import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
@@ -39,18 +40,22 @@ public class WxCouponSendServiceImpl implements WxCouponSendService {


@Autowired @Autowired
WxCouponSendMapper wxCouponSendMapper; WxCouponSendMapper wxCouponSendMapper;
@Lazy
@Autowired @Autowired
WxCouponService wxCouponService; WxCouponService wxCouponService;
@Lazy
@Autowired @Autowired
WxCouponActionLogService wxCouponActionLogService; WxCouponActionLogService wxCouponActionLogService;
@Autowired @Autowired
WxCouponSendConfigMapper wxCouponSendConfigMapper; WxCouponSendConfigMapper wxCouponSendConfigMapper;
@Lazy
@Autowired @Autowired
WxOrderService wxOrderService; WxOrderService wxOrderService;
@Autowired @Autowired
WxCouponOrderMapper wxCouponOrderMapper; WxCouponOrderMapper wxCouponOrderMapper;
@Autowired @Autowired
WxMerchantBUserMapper wxMerchantBUserMapper; WxMerchantBUserMapper wxMerchantBUserMapper;
@Lazy
@Autowired @Autowired
PushLimitService pushLimitService; PushLimitService pushLimitService;
@Autowired @Autowired
@@ -59,16 +64,20 @@ public class WxCouponSendServiceImpl implements WxCouponSendService {
WxCUserMapper wxCUserMapper; WxCUserMapper wxCUserMapper;
@Autowired @Autowired
WxCUserBasicInfoMapper wxCUserBasicInfoMapper; WxCUserBasicInfoMapper wxCUserBasicInfoMapper;
@Lazy
@Autowired @Autowired
WxAppinfoService wxAppinfoService; WxAppinfoService wxAppinfoService;
@Autowired @Autowired
WxAuthorizerInfoMapper authorizerInfoMapper; WxAuthorizerInfoMapper authorizerInfoMapper;
@Lazy
@Autowired @Autowired
WxMsgLimitService wxMsgLimitService; WxMsgLimitService wxMsgLimitService;
@Autowired @Autowired
WxCouponMerchantMapper wxCouponMerchantMapper; WxCouponMerchantMapper wxCouponMerchantMapper;
@Lazy
@Autowired @Autowired
WxTemplateMsgService wxTemplateMsgService; WxTemplateMsgService wxTemplateMsgService;
@Lazy
@Autowired @Autowired
WxMsgService wxMsgService; WxMsgService wxMsgService;




+ 10
- 9
mallinkService/src/main/java/com/iformall/service/impl/WxCouponServiceImpl.java Bestand weergeven

@@ -38,6 +38,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.context.annotation.Lazy;
import org.springframework.data.redis.core.RedisTemplate; import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Isolation; import org.springframework.transaction.annotation.Isolation;
@@ -64,16 +65,16 @@ public class WxCouponServiceImpl implements WxCouponService {


@Autowired @Autowired
WxMerchantMapper wxMerchantMapper; WxMerchantMapper wxMerchantMapper;
@Lazy
@Autowired @Autowired
WxCouponChannelService wxCouponChannelService; WxCouponChannelService wxCouponChannelService;
@Lazy
@Autowired @Autowired
WxCouponSendService wxCouponSendService; WxCouponSendService wxCouponSendService;
@Lazy
@Autowired @Autowired
WxOrderService wxOrderService; WxOrderService wxOrderService;
@Lazy
@Autowired @Autowired
WxScreenAdService wxScreenAdService; WxScreenAdService wxScreenAdService;


@@ -85,7 +86,7 @@ public class WxCouponServiceImpl implements WxCouponService {


@Autowired @Autowired
WxCouponPasswordMapper couponPasswordMapper; WxCouponPasswordMapper couponPasswordMapper;
@Lazy
@Autowired @Autowired
WxCouponPasswordService couponPasswordService; WxCouponPasswordService couponPasswordService;


@@ -97,16 +98,16 @@ public class WxCouponServiceImpl implements WxCouponService {
@Autowired @Autowired
WxCardTransferInfoMapper wxCardTransferInfoMapper; WxCardTransferInfoMapper wxCardTransferInfoMapper;
@Lazy
@Autowired @Autowired
ExcelService excelService; ExcelService excelService;
@Lazy
@Autowired @Autowired
WxCardDataExporter cardDataExporter; WxCardDataExporter cardDataExporter;
@Lazy
@Autowired @Autowired
WxCouponDataExporter couponDataExporter; WxCouponDataExporter couponDataExporter;
@Lazy
@Autowired @Autowired
WxPressDataExporter pressDataExporter; WxPressDataExporter pressDataExporter;




+ 4
- 4
mallinkService/src/main/java/com/iformall/service/impl/WxCreditHistoryServiceImpl.java Bestand weergeven

@@ -68,7 +68,7 @@ public class WxCreditHistoryServiceImpl implements WxCreditHistoryService {


@Autowired @Autowired
MallUserInfoMapper mallUserInfoMapper; MallUserInfoMapper mallUserInfoMapper;
@Lazy
@Autowired @Autowired
WxScoreRulesService wxScoreRulesService; WxScoreRulesService wxScoreRulesService;


@@ -80,20 +80,20 @@ public class WxCreditHistoryServiceImpl implements WxCreditHistoryService {


@Autowired @Autowired
RedisLock redisLock; RedisLock redisLock;
@Lazy
@Autowired @Autowired
ExcelService excelService; ExcelService excelService;


@Autowired @Autowired
WxLevelConfigMapper wxLevelConfigMapper; WxLevelConfigMapper wxLevelConfigMapper;
@Lazy
@Autowired @Autowired
private WxMallService wxMallService; private WxMallService wxMallService;


@Lazy @Lazy
@Autowired @Autowired
private WxMsgService wxMsgService; private WxMsgService wxMsgService;
@Lazy
@Autowired @Autowired
private WxTemplateMsgService wxTemplateMsgService; private WxTemplateMsgService wxTemplateMsgService;




+ 3
- 2
mallinkService/src/main/java/com/iformall/service/impl/WxCustomizeModuleServiceImpl.java Bestand weergeven

@@ -13,6 +13,7 @@ import com.iformall.service.WxMiniappThemeService;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
@@ -27,10 +28,10 @@ public class WxCustomizeModuleServiceImpl implements WxCustomizeModuleService {


@Autowired @Autowired
WxCustomizeModuleMapper wxCustomizeModuleMapper; WxCustomizeModuleMapper wxCustomizeModuleMapper;
@Lazy
@Autowired @Autowired
WxMiniappThemeService wxMiniappThemeService; WxMiniappThemeService wxMiniappThemeService;
@Lazy
@Autowired @Autowired
WxAppinfoService wxAppinfoService; WxAppinfoService wxAppinfoService;




+ 17
- 2
mallinkService/src/main/java/com/iformall/service/impl/WxFlowServiceImpl.java Bestand weergeven

@@ -41,6 +41,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.context.annotation.Lazy;
import org.springframework.data.redis.core.RedisTemplate; import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Propagation;
@@ -58,24 +59,33 @@ import java.util.*;
@Service @Service
public class WxFlowServiceImpl implements WxFlowService { public class WxFlowServiceImpl implements WxFlowService {
private final Logger logger = LoggerFactory.getLogger(this.getClass()); private final Logger logger = LoggerFactory.getLogger(this.getClass());
@Lazy
@Autowired @Autowired
private RuntimeService runtimeService; private RuntimeService runtimeService;
@Lazy
@Autowired @Autowired
private TaskService taskService; private TaskService taskService;
@Lazy
@Autowired @Autowired
private RepositoryService repositoryService; private RepositoryService repositoryService;
@Lazy
@Autowired @Autowired
private ProcessEngine processEngine; private ProcessEngine processEngine;
@Lazy
@Autowired @Autowired
private WxRentContractService wxRentContractService; private WxRentContractService wxRentContractService;
@Lazy
@Autowired @Autowired
private WxFlowRecordService wxFlowRecordService; private WxFlowRecordService wxFlowRecordService;
@Lazy
@Autowired @Autowired
private MallUserInfoService mallUserInfoService; private MallUserInfoService mallUserInfoService;
@Lazy
@Autowired @Autowired
private WxPropertyContractMapper wxPropertyContractMapper; private WxPropertyContractMapper wxPropertyContractMapper;
@Autowired @Autowired
private WxPropertyContractService wxPropertyContractService; private WxPropertyContractService wxPropertyContractService;
@Lazy
@Autowired @Autowired
private WxFlowRecordMapper wxFlowRecordMapper; private WxFlowRecordMapper wxFlowRecordMapper;
@Autowired @Autowired
@@ -84,23 +94,28 @@ public class WxFlowServiceImpl implements WxFlowService {
private WxFlowModelMapper wxFlowModelMapper; private WxFlowModelMapper wxFlowModelMapper;
@Autowired @Autowired
private WxFlowConfigMapper wxFlowConfigMapper; private WxFlowConfigMapper wxFlowConfigMapper;
@Lazy
@Autowired @Autowired
private WxBillAllService wxBillAllService; private WxBillAllService wxBillAllService;
@Autowired @Autowired
private WxCouponMapper wxCouponMapper; private WxCouponMapper wxCouponMapper;
@Lazy
@Autowired @Autowired
private WxCouponService wxCouponService; private WxCouponService wxCouponService;
@Autowired @Autowired
private WxRentContractMapper wxRentContractMapper; private WxRentContractMapper wxRentContractMapper;
@Autowired @Autowired
private WxBillSettleMapper wxBillSettleMapper; private WxBillSettleMapper wxBillSettleMapper;
@Lazy
@Autowired @Autowired
private WxBillSettleService wxBillSettleService; private WxBillSettleService wxBillSettleService;
@Lazy
@Autowired
private WxCashOutService wxCashOutService;
@Autowired @Autowired
@Qualifier("couponChannelRedisTemplate") @Qualifier("couponChannelRedisTemplate")
RedisTemplate<String, PageInfo<WxCouponChannelVo>> cdRedisTemplate; RedisTemplate<String, PageInfo<WxCouponChannelVo>> cdRedisTemplate;
@Autowired
private WxCashOutService wxCashOutService;



@Override @Override
public void wxFlowConfigInit(String tenantId) { public void wxFlowConfigInit(String tenantId) {


+ 6
- 5
mallinkService/src/main/java/com/iformall/service/impl/WxGameServiceImpl.java Bestand weergeven

@@ -29,6 +29,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.context.annotation.Lazy;
import org.springframework.data.redis.core.RedisTemplate; import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.data.redis.core.ValueOperations; import org.springframework.data.redis.core.ValueOperations;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
@@ -53,25 +54,25 @@ public class WxGameServiceImpl implements WxGameService {


@Autowired @Autowired
WxCouponChannelMapper wxCouponChannelMapper; WxCouponChannelMapper wxCouponChannelMapper;
@Lazy
@Autowired @Autowired
WxCouponService wxCouponService; WxCouponService wxCouponService;


@Autowired @Autowired
WxCouponOrderMapper wxCouponOrderMapper; WxCouponOrderMapper wxCouponOrderMapper;
@Lazy
@Autowired @Autowired
WxCouponChannelService wxCouponChannelService; WxCouponChannelService wxCouponChannelService;
@Lazy
@Autowired @Autowired
WxGameTemplateService wxGameTemplateService; WxGameTemplateService wxGameTemplateService;


@Autowired @Autowired
WxGameActionLogMapper wxGameActionLogMapper; WxGameActionLogMapper wxGameActionLogMapper;
@Lazy
@Autowired @Autowired
private QrCodeService qrCodeService; private QrCodeService qrCodeService;
@Lazy
@Autowired @Autowired
private WxOrderService wxOrderService; private WxOrderService wxOrderService;


+ 2
- 1
mallinkService/src/main/java/com/iformall/service/impl/WxLevelConfigServiceImpl.java Bestand weergeven

@@ -26,6 +26,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.context.annotation.Lazy;
import org.springframework.data.redis.core.RedisTemplate; import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.data.redis.core.ValueOperations; import org.springframework.data.redis.core.ValueOperations;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
@@ -51,7 +52,7 @@ public class WxLevelConfigServiceImpl implements WxLevelConfigService {


@Autowired @Autowired
WxCUserBasicInfoMapper wxCUserBasicInfoMapper; WxCUserBasicInfoMapper wxCUserBasicInfoMapper;
@Lazy
@Autowired @Autowired
private WxCUserBasicInfoService wxCUserBasicInfoService; private WxCUserBasicInfoService wxCUserBasicInfoService;




+ 2
- 1
mallinkService/src/main/java/com/iformall/service/impl/WxMallBuildingServiceImpl.java Bestand weergeven

@@ -22,6 +22,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.context.annotation.Lazy;
import org.springframework.data.redis.core.RedisTemplate; import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


@@ -31,7 +32,7 @@ import java.util.stream.Collectors;
@Service @Service
public class WxMallBuildingServiceImpl implements WxMallBuildingService { public class WxMallBuildingServiceImpl implements WxMallBuildingService {
private final Logger logger = LoggerFactory.getLogger(this.getClass()); private final Logger logger = LoggerFactory.getLogger(this.getClass());
@Lazy
@Autowired @Autowired
WxMallService wxMallService; WxMallService wxMallService;




+ 2
- 1
mallinkService/src/main/java/com/iformall/service/impl/WxMallServiceImpl.java Bestand weergeven

@@ -23,6 +23,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.context.annotation.Lazy;
import org.springframework.data.redis.core.RedisTemplate; import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.data.redis.core.ValueOperations; import org.springframework.data.redis.core.ValueOperations;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
@@ -46,7 +47,7 @@ public class WxMallServiceImpl implements WxMallService {


@Autowired @Autowired
WxMallFloorMapper wxMallFloorMapper; WxMallFloorMapper wxMallFloorMapper;
@Lazy
@Autowired @Autowired
MallUserInfoService userInfoService; MallUserInfoService userInfoService;




+ 8
- 7
mallinkService/src/main/java/com/iformall/service/impl/WxMerchantServiceImpl.java Bestand weergeven

@@ -25,6 +25,7 @@ import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Isolation; import org.springframework.transaction.annotation.Isolation;
import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Propagation;
@@ -66,10 +67,10 @@ public class WxMerchantServiceImpl implements WxMerchantService {


@Autowired @Autowired
WxCouponMapper wxCouponMapper; WxCouponMapper wxCouponMapper;
@Lazy
@Autowired @Autowired
WxCouponService wxCouponService; WxCouponService wxCouponService;
@Lazy
@Autowired @Autowired
WxProfitSharingReceiverService wxProfitSharingReceiverService; WxProfitSharingReceiverService wxProfitSharingReceiverService;


@@ -84,13 +85,13 @@ public class WxMerchantServiceImpl implements WxMerchantService {


@Autowired @Autowired
WxCouponMerchantMapper wxCouponMerchantMapper; WxCouponMerchantMapper wxCouponMerchantMapper;
@Lazy
@Autowired @Autowired
WxRentContractService wxRentContractService; WxRentContractService wxRentContractService;
@Lazy
@Autowired @Autowired
WxLevelConfigService wxLevelConfigService; WxLevelConfigService wxLevelConfigService;
@Lazy
@Autowired @Autowired
ExcelService excelService; ExcelService excelService;


@@ -99,10 +100,10 @@ public class WxMerchantServiceImpl implements WxMerchantService {


@Autowired @Autowired
WxProfitSharingReceiverMapper wxProfitSharingReceiverMapper; WxProfitSharingReceiverMapper wxProfitSharingReceiverMapper;
@Lazy
@Autowired @Autowired
WxPropertyContractService wxPropertyContractService; WxPropertyContractService wxPropertyContractService;
@Lazy
@Autowired @Autowired
WxMallService wxMallService; WxMallService wxMallService;




+ 2
- 1
mallinkService/src/main/java/com/iformall/service/impl/WxMerchantSubsidyServiceImpl.java Bestand weergeven

@@ -13,6 +13,7 @@ import com.iformall.service.ExcelService;
import com.iformall.service.WxMerchantSubsidyService; import com.iformall.service.WxMerchantSubsidyService;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
@@ -29,7 +30,7 @@ public class WxMerchantSubsidyServiceImpl implements WxMerchantSubsidyService {
@Autowired @Autowired
WxMerchantSubsidyMapper wxMerchantSubsidyMapper; WxMerchantSubsidyMapper wxMerchantSubsidyMapper;
@Lazy
@Autowired @Autowired
ExcelService excelService; ExcelService excelService;




+ 5
- 4
mallinkService/src/main/java/com/iformall/service/impl/WxMerchantTradeDailyServiceImpl.java Bestand weergeven

@@ -19,6 +19,7 @@ import com.iformall.utils.DateUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
@@ -33,16 +34,16 @@ public class WxMerchantTradeDailyServiceImpl implements WxMerchantTradeDailyServ


@Autowired @Autowired
WxMerchantTradeDailyMapper wxMerchantTradeDailyMapper; WxMerchantTradeDailyMapper wxMerchantTradeDailyMapper;
@Lazy
@Autowired @Autowired
WxMerchantBUserService wxMerchantBUserService; WxMerchantBUserService wxMerchantBUserService;
@Lazy
@Autowired @Autowired
WxMerchantService wxMerchantService; WxMerchantService wxMerchantService;
@Lazy
@Autowired @Autowired
WxMallService wxMallService; WxMallService wxMallService;
@Lazy
@Autowired @Autowired
ExcelService excelService; ExcelService excelService;




+ 0
- 8
mallinkService/src/main/java/com/iformall/service/impl/WxMsgServiceImpl.java Bestand weergeven

@@ -41,15 +41,12 @@ import java.util.stream.Collectors;
public class WxMsgServiceImpl implements WxMsgService { public class WxMsgServiceImpl implements WxMsgService {
private final Logger logger = LoggerFactory.getLogger(this.getClass()); private final Logger logger = LoggerFactory.getLogger(this.getClass());


@Lazy
@Autowired @Autowired
WxMsgMapper wxMsgMapper; WxMsgMapper wxMsgMapper;


@Lazy
@Autowired @Autowired
WxCUserMapper wxCUserMapper; WxCUserMapper wxCUserMapper;


@Lazy
@Autowired @Autowired
WxMsgConfigMapper wxMsgConfigMapper; WxMsgConfigMapper wxMsgConfigMapper;


@@ -57,23 +54,18 @@ public class WxMsgServiceImpl implements WxMsgService {
@Autowired @Autowired
WxCUserTagsService wxCUserTagsService; WxCUserTagsService wxCUserTagsService;


@Lazy
@Autowired @Autowired
WxCUserBasicInfoMapper wxCUserBasicInfoMapper; WxCUserBasicInfoMapper wxCUserBasicInfoMapper;


@Lazy
@Autowired @Autowired
WxMsgCallbackMapper wxMsgCallbackMapper; WxMsgCallbackMapper wxMsgCallbackMapper;


@Lazy
@Autowired @Autowired
WxMsgModelMapper wxMsgModelMapper; WxMsgModelMapper wxMsgModelMapper;


@Lazy
@Autowired @Autowired
WxTemplateMsgMapper wxTemplateMsgMapper; WxTemplateMsgMapper wxTemplateMsgMapper;


@Lazy
@Autowired @Autowired
MqBaseProducer mqBaseProducer; MqBaseProducer mqBaseProducer;




+ 5
- 4
mallinkService/src/main/java/com/iformall/service/impl/WxOrderGroupServiceImpl.java Bestand weergeven

@@ -24,6 +24,7 @@ import com.iformall.utils.RedisLock;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
@@ -47,7 +48,7 @@ public class WxOrderGroupServiceImpl implements WxOrderGroupService {


@Autowired @Autowired
WxOrderMapper wxOrderMapper; WxOrderMapper wxOrderMapper;
@Lazy
@Autowired @Autowired
WxOrderService wxOrderService; WxOrderService wxOrderService;


@@ -65,7 +66,7 @@ public class WxOrderGroupServiceImpl implements WxOrderGroupService {


@Autowired @Autowired
WxAppinfoMapper wxAppinfoMapper; WxAppinfoMapper wxAppinfoMapper;
@Lazy
@Autowired @Autowired
WxRefundOrderService wxRefundOrderService; WxRefundOrderService wxRefundOrderService;


@@ -77,10 +78,10 @@ public class WxOrderGroupServiceImpl implements WxOrderGroupService {
@Autowired @Autowired
WxPayOrderMapper wxPayOrderMapper; WxPayOrderMapper wxPayOrderMapper;
@Lazy
@Autowired @Autowired
ExcelService excelService; ExcelService excelService;
@Lazy
@Autowired @Autowired
WxOrderGroupDataExporter orderGroupDataExporter; WxOrderGroupDataExporter orderGroupDataExporter;




+ 2
- 1
mallinkService/src/main/java/com/iformall/service/impl/WxOrderPressServiceImpl.java Bestand weergeven

@@ -25,6 +25,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.context.annotation.Lazy;
import org.springframework.data.redis.core.RedisTemplate; import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


@@ -49,7 +50,7 @@ public class WxOrderPressServiceImpl implements WxOrderPressService {


@Autowired @Autowired
WxCUserMapper userMapper; WxCUserMapper userMapper;
@Lazy
@Autowired @Autowired
WxMsgLimitService wxMsgLimitService; WxMsgLimitService wxMsgLimitService;




+ 20
- 18
mallinkService/src/main/java/com/iformall/service/impl/WxOrderServiceImpl.java Bestand weergeven

@@ -33,6 +33,7 @@ import org.slf4j.LoggerFactory;
import org.springframework.aop.framework.AopContext; import org.springframework.aop.framework.AopContext;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.context.annotation.Lazy;
import org.springframework.data.redis.core.RedisTemplate; import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.data.redis.core.ValueOperations; import org.springframework.data.redis.core.ValueOperations;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
@@ -113,13 +114,13 @@ public class WxOrderServiceImpl implements WxOrderService {


@Autowired @Autowired
WxCouponOrderMapper wxCouponOrderMapper; WxCouponOrderMapper wxCouponOrderMapper;
@Lazy
@Autowired @Autowired
WxCouponOrderService wxCouponOrderService; WxCouponOrderService wxCouponOrderService;
@Lazy
@Autowired @Autowired
WxCUserService wxCUserService; WxCUserService wxCUserService;
@Lazy
@Autowired @Autowired
WxCUserBasicInfoService wxCUserBasicInfoService; WxCUserBasicInfoService wxCUserBasicInfoService;


@@ -128,22 +129,22 @@ public class WxOrderServiceImpl implements WxOrderService {


@Autowired @Autowired
WxMerchantBUserMapper wxMerchantBUserMapper; WxMerchantBUserMapper wxMerchantBUserMapper;
@Lazy
@Autowired @Autowired
WxAppinfoService wxAppinfoService; WxAppinfoService wxAppinfoService;
@Lazy
@Autowired @Autowired
WxPayOrderService wxPayOrderService; WxPayOrderService wxPayOrderService;
@Lazy
@Autowired @Autowired
WxScoreRulesService wxScoreRulesService; WxScoreRulesService wxScoreRulesService;
@Lazy
@Autowired @Autowired
WxCUserTagsService wxCUserTagsService; WxCUserTagsService wxCUserTagsService;
@Lazy
@Autowired @Autowired
WxCouponActionLogService wxCouponActionLogService; WxCouponActionLogService wxCouponActionLogService;
@Lazy
@Autowired @Autowired
WxProfitSharingOrderService wxProfitSharingOrderService; WxProfitSharingOrderService wxProfitSharingOrderService;


@@ -152,7 +153,7 @@ public class WxOrderServiceImpl implements WxOrderService {


@Autowired @Autowired
WxCardInfoMapper wxCardInfoMapper; WxCardInfoMapper wxCardInfoMapper;
@Lazy
@Autowired @Autowired
WxCouponSendService wxCouponSendService; WxCouponSendService wxCouponSendService;


@@ -161,7 +162,7 @@ public class WxOrderServiceImpl implements WxOrderService {


@Autowired @Autowired
WxOrderGroupMapper wxOrderGroupMapper; WxOrderGroupMapper wxOrderGroupMapper;
@Lazy
@Autowired @Autowired
WxCreditHistoryService wxCreditHistoryService; WxCreditHistoryService wxCreditHistoryService;


@@ -173,31 +174,32 @@ public class WxOrderServiceImpl implements WxOrderService {


@Autowired @Autowired
private WxCUserBasicInfoMapper wxCUserBasicInfoMapper; private WxCUserBasicInfoMapper wxCUserBasicInfoMapper;
@Lazy
@Autowired @Autowired
private WxMsgLimitService wxMsgLimitService; private WxMsgLimitService wxMsgLimitService;


@Autowired @Autowired
private WxCouponPasswordMapper couponPasswordMapper; private WxCouponPasswordMapper couponPasswordMapper;
@Lazy
@Autowired @Autowired
ExcelService excelService; ExcelService excelService;
@Lazy
@Autowired @Autowired
WxCouponService wxCouponService; WxCouponService wxCouponService;
@Lazy
@Autowired @Autowired
WxCouponChannelService wxCouponChannelService; WxCouponChannelService wxCouponChannelService;
@Autowired @Autowired
WxBatchOrderMapper wxBatchOrderMapper; WxBatchOrderMapper wxBatchOrderMapper;
@Lazy
@Autowired
OrderFactory orderFactory;


@Autowired @Autowired
@Qualifier("couponDetailRedisTemplate") @Qualifier("couponDetailRedisTemplate")
RedisTemplate<String, WxCouponCVo> cdRedisTemplate; RedisTemplate<String, WxCouponCVo> cdRedisTemplate;
@Autowired
OrderFactory orderFactory;

@Override @Override
public PageInfo<WxOrder> listAsPage(WxOrder record, Integer pageIndex, Integer pageSize) { public PageInfo<WxOrder> listAsPage(WxOrder record, Integer pageIndex, Integer pageSize) {


+ 2
- 1
mallinkService/src/main/java/com/iformall/service/impl/WxParkServiceImpl.java Bestand weergeven

@@ -13,6 +13,7 @@ import com.iformall.service.WxParkService;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.iformall.common.IdWorker; import com.iformall.common.IdWorker;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
@@ -23,7 +24,7 @@ public class WxParkServiceImpl implements WxParkService {
@Autowired @Autowired
WxParkMapper wxParkMapper; WxParkMapper wxParkMapper;
@Lazy
@Autowired @Autowired
WxMallService wxMallService; WxMallService wxMallService;




+ 2
- 1
mallinkService/src/main/java/com/iformall/service/impl/WxPayAccountServiceImpl.java Bestand weergeven

@@ -16,6 +16,7 @@ import com.iformall.utils.MaUtil;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.iformall.common.IdWorker; import com.iformall.common.IdWorker;


@@ -25,7 +26,7 @@ public class WxPayAccountServiceImpl implements WxPayAccountService {
@Autowired @Autowired
WxPayAccountMapper wxPayAccountMapper; WxPayAccountMapper wxPayAccountMapper;
@Lazy
@Autowired @Autowired
WxAppinfoService wxAppinfoService; WxAppinfoService wxAppinfoService;


+ 3
- 2
mallinkService/src/main/java/com/iformall/service/impl/WxPayBillServiceImpl.java Bestand weergeven

@@ -24,6 +24,7 @@ import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
@@ -49,13 +50,13 @@ public class WxPayBillServiceImpl implements WxPayBillService {


@Autowired @Autowired
WxBillAllMapper wxBillAllMapper; WxBillAllMapper wxBillAllMapper;
@Lazy
@Autowired @Autowired
WxBillAllService wxBillAllService; WxBillAllService wxBillAllService;


@Autowired @Autowired
WxMerchantBUserMapper wxMerchantBUserMapper; WxMerchantBUserMapper wxMerchantBUserMapper;
@Lazy
@Autowired @Autowired
private WxBillSettleService wxBillSettleService; private WxBillSettleService wxBillSettleService;




+ 9
- 10
mallinkService/src/main/java/com/iformall/service/impl/WxPayOrderServiceImpl.java Bestand weergeven

@@ -39,6 +39,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.aop.framework.AopContext; import org.springframework.aop.framework.AopContext;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
@@ -49,9 +50,6 @@ import java.util.*;
@Service @Service
public class WxPayOrderServiceImpl implements WxPayOrderService { public class WxPayOrderServiceImpl implements WxPayOrderService {
private final Logger logger = LoggerFactory.getLogger(this.getClass()); private final Logger logger = LoggerFactory.getLogger(this.getClass());

@Autowired
WxPayOrderServiceImpl wxPayOrderServiceImpl;
@Autowired @Autowired
WxAppinfoMapper wxAppinfoMapper; WxAppinfoMapper wxAppinfoMapper;
@@ -59,6 +57,7 @@ public class WxPayOrderServiceImpl implements WxPayOrderService {
@Autowired @Autowired
WxCUserBasicInfoMapper wxCUserBasicInfoMapper; WxCUserBasicInfoMapper wxCUserBasicInfoMapper;


@Lazy
@Autowired @Autowired
WxCUserService wxCUserService; WxCUserService wxCUserService;


@@ -67,7 +66,7 @@ public class WxPayOrderServiceImpl implements WxPayOrderService {


@Autowired @Autowired
WxOrderMapper wxOrderMapper; WxOrderMapper wxOrderMapper;
@Lazy
@Autowired @Autowired
WxOrderService wxOrderService; WxOrderService wxOrderService;


@@ -88,13 +87,13 @@ public class WxPayOrderServiceImpl implements WxPayOrderService {


@Autowired @Autowired
WxProfitSharingReceiverMapper wxProfitSharingReceiverMapper; WxProfitSharingReceiverMapper wxProfitSharingReceiverMapper;
@Lazy
@Autowired @Autowired
WxCouponOrderService wxCouponOrderService; WxCouponOrderService wxCouponOrderService;
@Lazy
@Autowired @Autowired
WxAppinfoService wxAppinfoService; WxAppinfoService wxAppinfoService;
@Lazy
@Autowired @Autowired
WxOrderGroupService wxOrderGroupService; WxOrderGroupService wxOrderGroupService;


@@ -103,16 +102,16 @@ public class WxPayOrderServiceImpl implements WxPayOrderService {


@Autowired @Autowired
PosCouponOrderVerifyMapper posCouponOrderVerifyMapper; PosCouponOrderVerifyMapper posCouponOrderVerifyMapper;
@Lazy
@Autowired @Autowired
PayServiceFactory payServiceFactory; PayServiceFactory payServiceFactory;
@Lazy
@Autowired @Autowired
WxCashOutService cashOutService; WxCashOutService cashOutService;
@Autowired @Autowired
WxBatchOrderMapper wxBatchOrderMapper; WxBatchOrderMapper wxBatchOrderMapper;
@Lazy
@Autowired @Autowired
OrderFactory orderFactory; OrderFactory orderFactory;




+ 3
- 2
mallinkService/src/main/java/com/iformall/service/impl/WxProfitSharingOrderServiceImpl.java Bestand weergeven

@@ -36,6 +36,7 @@ import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Isolation; import org.springframework.transaction.annotation.Isolation;
import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Propagation;
@@ -78,10 +79,10 @@ public class WxProfitSharingOrderServiceImpl implements WxProfitSharingOrderServ


@Autowired @Autowired
WxCardSpendMapper wxCardSpendMapper; WxCardSpendMapper wxCardSpendMapper;
@Lazy
@Autowired @Autowired
PayServiceFactory payServiceFactory; PayServiceFactory payServiceFactory;
@Lazy
@Autowired @Autowired
ExcelService excelService; ExcelService excelService;




+ 2
- 1
mallinkService/src/main/java/com/iformall/service/impl/WxProfitSharingReceiverServiceImpl.java Bestand weergeven

@@ -35,6 +35,7 @@ import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


import java.util.Date; import java.util.Date;
@@ -67,7 +68,7 @@ public class WxProfitSharingReceiverServiceImpl implements WxProfitSharingReceiv
WxMerchantMapper wxMerchantMapper; WxMerchantMapper wxMerchantMapper;
@Autowired @Autowired
private MqBaseProducer mqBaseProducer; private MqBaseProducer mqBaseProducer;
@Lazy
@Autowired @Autowired
PayServiceFactory payServiceFactory; PayServiceFactory payServiceFactory;




+ 22
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxProjectConfigServiceImpl.java Bestand weergeven

@@ -10,6 +10,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.context.annotation.Lazy;
import org.springframework.data.redis.core.RedisTemplate; import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.scheduling.annotation.Async; import org.springframework.scheduling.annotation.Async;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
@@ -24,46 +25,67 @@ public class WxProjectConfigServiceImpl implements WxProjectConfigService {


@Autowired @Autowired
WxProjectConfigMapper wxProjectConfigMapper; WxProjectConfigMapper wxProjectConfigMapper;
@Lazy
@Autowired @Autowired
WxMallService wxMallService; WxMallService wxMallService;
@Lazy
@Autowired @Autowired
WxCouponSendConfigService wxCouponSendConfigService; WxCouponSendConfigService wxCouponSendConfigService;
@Lazy
@Autowired @Autowired
WxMallBuildingService wxMallBuildingService; WxMallBuildingService wxMallBuildingService;
@Lazy
@Autowired @Autowired
WxMallFloorService wxMallFloorService; WxMallFloorService wxMallFloorService;
@Lazy
@Autowired @Autowired
WxPayAccountService wxPayAccountService; WxPayAccountService wxPayAccountService;
@Lazy
@Autowired @Autowired
WxPayAccountBillService wxPayAccountBillService; WxPayAccountBillService wxPayAccountBillService;
@Lazy
@Autowired @Autowired
WxAppinfoService wxAppinfoService; WxAppinfoService wxAppinfoService;
@Lazy
@Autowired @Autowired
WxAuthorizerInfoService wxAuthorizerInfoService; WxAuthorizerInfoService wxAuthorizerInfoService;
@Lazy
@Autowired @Autowired
MallUserInfoService mallUserInfoService; MallUserInfoService mallUserInfoService;
@Lazy
@Autowired @Autowired
MallRoleService mallRoleService; MallRoleService mallRoleService;
@Lazy
@Autowired @Autowired
MallUserRoleService mallUserRoleService; MallUserRoleService mallUserRoleService;
@Lazy
@Autowired @Autowired
MallPermissionService mallPermissionService; MallPermissionService mallPermissionService;
@Lazy
@Autowired @Autowired
MallRolePermissionService mallRolePermissionService; MallRolePermissionService mallRolePermissionService;
@Lazy
@Autowired @Autowired
WxMsgConfigService wxMsgConfigService; WxMsgConfigService wxMsgConfigService;
@Lazy
@Autowired @Autowired
WxParkService wxParkService; WxParkService wxParkService;
@Lazy
@Autowired @Autowired
WxScoreRulesService wxScoreRulesService; WxScoreRulesService wxScoreRulesService;
@Lazy
@Autowired @Autowired
WxTemplateMsgService wxTemplateMsgService; WxTemplateMsgService wxTemplateMsgService;
@Lazy
@Autowired @Autowired
WxQuestionService wxQuestionService; WxQuestionService wxQuestionService;
@Lazy
@Autowired @Autowired
WxMsgValidationcodeModelService wxMsgValidationcodeModelService; WxMsgValidationcodeModelService wxMsgValidationcodeModelService;
@Lazy
@Autowired @Autowired
WxFlowService wxFlowService; WxFlowService wxFlowService;
@Lazy
@Autowired @Autowired
MallUserInfoService userInfoService; MallUserInfoService userInfoService;




+ 5
- 4
mallinkService/src/main/java/com/iformall/service/impl/WxPropertyContractServiceImpl.java Bestand weergeven

@@ -22,6 +22,7 @@ import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
import org.springframework.util.CollectionUtils; import org.springframework.util.CollectionUtils;
@@ -63,16 +64,16 @@ public class WxPropertyContractServiceImpl implements WxPropertyContractService


@Autowired @Autowired
WxRentContractMapper wxRentContractMapper; WxRentContractMapper wxRentContractMapper;
@Lazy
@Autowired @Autowired
WxFlowService wxFlowService; WxFlowService wxFlowService;
@Lazy
@Autowired @Autowired
WxFlowRecordService wxFlowRecordService; WxFlowRecordService wxFlowRecordService;
@Lazy
@Autowired @Autowired
WxRentContractService wxRentContractService; WxRentContractService wxRentContractService;
@Lazy
@Autowired @Autowired
WxPayAccountBillService wxPayAccountBillService; WxPayAccountBillService wxPayAccountBillService;




+ 2
- 1
mallinkService/src/main/java/com/iformall/service/impl/WxQuestionOneselfServiceImpl.java Bestand weergeven

@@ -20,6 +20,7 @@ import com.iformall.service.WxQuestionOneselfService;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
@@ -40,7 +41,7 @@ public class WxQuestionOneselfServiceImpl implements WxQuestionOneselfService {


@Autowired @Autowired
WxCampaignMapper wxCampaignMapper; WxCampaignMapper wxCampaignMapper;
@Lazy
@Autowired @Autowired
WxCampaignService wxCampaignService; WxCampaignService wxCampaignService;




+ 3
- 2
mallinkService/src/main/java/com/iformall/service/impl/WxQuestionOneselfUserServiceImpl.java Bestand weergeven

@@ -23,6 +23,7 @@ import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
@@ -47,10 +48,10 @@ public class WxQuestionOneselfUserServiceImpl implements WxQuestionOneselfUserSe


@Autowired @Autowired
WxQuestionOneselfTopicMapper wxQuestionOneselfTopicMapper; WxQuestionOneselfTopicMapper wxQuestionOneselfTopicMapper;
@Lazy
@Autowired @Autowired
WxCreditHistoryService wxCreditHistoryService; WxCreditHistoryService wxCreditHistoryService;
@Lazy
@Autowired @Autowired
ExcelService excelService; ExcelService excelService;




+ 3
- 2
mallinkService/src/main/java/com/iformall/service/impl/WxRefundOrderServiceImpl.java Bestand weergeven

@@ -33,6 +33,7 @@ import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
@@ -57,7 +58,7 @@ public class WxRefundOrderServiceImpl implements WxRefundOrderService {


@Autowired @Autowired
WxPayAccountMapper wxPayAccountMapper; WxPayAccountMapper wxPayAccountMapper;
@Lazy
@Autowired @Autowired
WxOrderService wxOrderService; WxOrderService wxOrderService;


@@ -84,7 +85,7 @@ public class WxRefundOrderServiceImpl implements WxRefundOrderService {


@Autowired @Autowired
WxCardInfoMapper cardInfoMapper; WxCardInfoMapper cardInfoMapper;
@Lazy
@Autowired @Autowired
PayServiceFactory payServiceFactory; PayServiceFactory payServiceFactory;


+ 8
- 7
mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java Bestand weergeven

@@ -34,6 +34,7 @@ import org.joda.time.format.DateTimeFormatter;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
import org.springframework.util.CollectionUtils; import org.springframework.util.CollectionUtils;
@@ -62,7 +63,7 @@ public class WxRentContractServiceImpl implements WxRentContractService {


@Autowired @Autowired
WxShopMapper wxShopMapper; WxShopMapper wxShopMapper;
@Lazy
@Autowired @Autowired
WxMerchantService wxMerchantService; WxMerchantService wxMerchantService;


@@ -86,16 +87,16 @@ public class WxRentContractServiceImpl implements WxRentContractService {


@Autowired @Autowired
WxBrandMapper WxBrandMapper; WxBrandMapper WxBrandMapper;
@Lazy
@Autowired @Autowired
WxFlowRecordService wxFlowRecordService; WxFlowRecordService wxFlowRecordService;
@Lazy
@Autowired @Autowired
RuntimeService runtimeService; RuntimeService runtimeService;
@Lazy
@Autowired @Autowired
private TaskService taskService; private TaskService taskService;
@Lazy
@Autowired @Autowired
private WxFlowService wxFlowService; private WxFlowService wxFlowService;


@@ -107,10 +108,10 @@ public class WxRentContractServiceImpl implements WxRentContractService {


@Autowired @Autowired
WxBillPropertyMapper wxBillPropertyMapper; WxBillPropertyMapper wxBillPropertyMapper;
@Lazy
@Autowired @Autowired
WxPropertyContractService wxPropertyContractService; WxPropertyContractService wxPropertyContractService;
@Lazy
@Autowired @Autowired
WxPayAccountBillService wxPayAccountBillService; WxPayAccountBillService wxPayAccountBillService;


+ 4
- 3
mallinkService/src/main/java/com/iformall/service/impl/WxRentPropertyContractServiceImpl.java Bestand weergeven

@@ -24,6 +24,7 @@ import com.iformall.service.WxRentPropertyContractService;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.util.CollectionUtils; import org.springframework.util.CollectionUtils;


@@ -44,13 +45,13 @@ public class WxRentPropertyContractServiceImpl implements WxRentPropertyContract


@Autowired @Autowired
WxPropertyContractMapper wxPropertyContractMapper; WxPropertyContractMapper wxPropertyContractMapper;
@Lazy
@Autowired @Autowired
WxPropertyContractService wxPropertyContractService; WxPropertyContractService wxPropertyContractService;
@Lazy
@Autowired @Autowired
WxRentContractService wxRentContractService; WxRentContractService wxRentContractService;
@Lazy
@Autowired @Autowired
WxFlowRecordService wxFlowRecordService; WxFlowRecordService wxFlowRecordService;




+ 4
- 3
mallinkService/src/main/java/com/iformall/service/impl/WxScoreRulesServiceImpl.java Bestand weergeven

@@ -20,6 +20,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.context.annotation.Lazy;
import org.springframework.data.redis.core.RedisTemplate; import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


@@ -39,15 +40,15 @@ public class WxScoreRulesServiceImpl implements WxScoreRulesService {
@Autowired @Autowired
WxCUserMapper wxCUserMapper; WxCUserMapper wxCUserMapper;
@Autowired @Autowired
WxMerchantMapper wxMerchantMapper;
@Lazy
@Autowired
WxCUserService wxCUserService; WxCUserService wxCUserService;


@Autowired @Autowired
@Qualifier("scoreRuleRedisTemplate") @Qualifier("scoreRuleRedisTemplate")
RedisTemplate<String, WxScoreRules> scoreRulesRedisTemplate; RedisTemplate<String, WxScoreRules> scoreRulesRedisTemplate;


@Autowired
WxMerchantMapper wxMerchantMapper;

@Override @Override
public void wxScoreRulesInit(String tenantId) { public void wxScoreRulesInit(String tenantId) {
WxScoreRules wxScoreRules = new WxScoreRules(); WxScoreRules wxScoreRules = new WxScoreRules();


+ 3
- 2
mallinkService/src/main/java/com/iformall/service/impl/WxScreenAdServiceImpl.java Bestand weergeven

@@ -25,6 +25,7 @@ import me.chanjar.weixin.common.error.WxErrorException;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


import java.util.Date; import java.util.Date;
@@ -36,13 +37,13 @@ public class WxScreenAdServiceImpl implements WxScreenAdService {


@Autowired @Autowired
WxScreenAdMapper wxScreenAdMapper; WxScreenAdMapper wxScreenAdMapper;
@Lazy
@Autowired @Autowired
WxAppinfoService wxAppinfoService; WxAppinfoService wxAppinfoService;


@Autowired @Autowired
WxCouponChannelMapper wxCouponChannelMapper; WxCouponChannelMapper wxCouponChannelMapper;
@Lazy
@Autowired @Autowired
WxMerchantService wxMerchantService; WxMerchantService wxMerchantService;




+ 2
- 1
mallinkService/src/main/java/com/iformall/service/impl/WxShopServiceImpl.java Bestand weergeven

@@ -24,6 +24,7 @@ import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
@@ -40,7 +41,7 @@ public class WxShopServiceImpl implements WxShopService {


@Autowired @Autowired
WxMerchantShopMapper wxMerchantShopMapper; WxMerchantShopMapper wxMerchantShopMapper;
@Lazy
@Autowired @Autowired
ExcelService excelService; ExcelService excelService;




+ 2
- 1
mallinkService/src/main/java/com/iformall/service/impl/WxSubsidyServiceImpl.java Bestand weergeven

@@ -28,6 +28,7 @@ import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.iformall.common.IdWorker; import com.iformall.common.IdWorker;


@@ -45,7 +46,7 @@ public class WxSubsidyServiceImpl implements WxSubsidyService {


@Autowired @Autowired
WxAppinfoMapper wxAppinfoMapper; WxAppinfoMapper wxAppinfoMapper;
@Lazy
@Autowired @Autowired
WxAppinfoService wxAppinfoService; WxAppinfoService wxAppinfoService;




+ 3
- 2
mallinkService/src/main/java/com/iformall/service/impl/WxTagsServiceImpl.java Bestand weergeven

@@ -16,6 +16,7 @@ import com.iformall.service.WxTagsTypeService;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.iformall.common.IdWorker; import com.iformall.common.IdWorker;


@@ -25,10 +26,10 @@ public class WxTagsServiceImpl implements WxTagsService {
@Autowired @Autowired
WxTagsMapper wxTagsMapper; WxTagsMapper wxTagsMapper;
@Lazy
@Autowired @Autowired
private WxTagsTypeService wxTagsTypeService; private WxTagsTypeService wxTagsTypeService;
@Lazy
@Autowired @Autowired
private WxTagsGroupService wxTagsGroupService; private WxTagsGroupService wxTagsGroupService;




+ 4
- 2
mallinkService/src/main/java/com/iformall/service/impl/WxTemplateMsgServiceImpl.java Bestand weergeven

@@ -23,6 +23,7 @@ import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


import java.util.Date; import java.util.Date;
@@ -37,12 +38,13 @@ public class WxTemplateMsgServiceImpl implements WxTemplateMsgService {


@Autowired @Autowired
private boolean isFmOpen; private boolean isFmOpen;
@Lazy
@Autowired @Autowired
private WxAppinfoService wxAppinfoService; private WxAppinfoService wxAppinfoService;
@Lazy
@Autowired @Autowired
private FmOpenService openService; private FmOpenService openService;
@Lazy
@Autowired @Autowired
MaUtil maUtil; MaUtil maUtil;




+ 7
- 6
mallinkService/src/main/java/com/iformall/service/impl/WxThirdPartyOrdersServiceImpl.java Bestand weergeven

@@ -17,6 +17,7 @@ import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
@@ -34,7 +35,7 @@ public class WxThirdPartyOrdersServiceImpl implements WxThirdPartyOrdersService
private final Logger logger = LoggerFactory.getLogger(this.getClass()); private final Logger logger = LoggerFactory.getLogger(this.getClass());


private static final String THIRD_CIRCLE_KEY = "CIRCLE:TH:"; private static final String THIRD_CIRCLE_KEY = "CIRCLE:TH:";
@Lazy
@Autowired @Autowired
ExcelService excelService; ExcelService excelService;


@@ -43,19 +44,19 @@ public class WxThirdPartyOrdersServiceImpl implements WxThirdPartyOrdersService


@Autowired @Autowired
WxThirdPartyOrdersMapper wxThirdPartyOrdersMapper; WxThirdPartyOrdersMapper wxThirdPartyOrdersMapper;
@Lazy
@Autowired @Autowired
WxMerchantService wxMerchantService; WxMerchantService wxMerchantService;
@Lazy
@Autowired @Autowired
WxCUserService wxCUserService; WxCUserService wxCUserService;
@Lazy
@Autowired @Autowired
WxCUserBasicInfoService wxCUserBasicInfoService; WxCUserBasicInfoService wxCUserBasicInfoService;
@Lazy
@Autowired @Autowired
WxCreditHistoryService wxCreditHistoryService; WxCreditHistoryService wxCreditHistoryService;
@Lazy
@Autowired @Autowired
WxCouponSendService wxCouponSendService; WxCouponSendService wxCouponSendService;




+ 3
- 2
mallinkService/src/main/java/com/iformall/service/impl/WxTopicServiceImpl.java Bestand weergeven

@@ -24,6 +24,7 @@ import org.apache.commons.collections.CollectionUtils;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import com.iformall.common.ResultData; import com.iformall.common.ResultData;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Date; import java.util.Date;
@@ -45,10 +46,10 @@ public class WxTopicServiceImpl implements WxTopicService {


@Autowired @Autowired
private WxCouponChannelMapper wxCouponChannelMapper; private WxCouponChannelMapper wxCouponChannelMapper;
@Lazy
@Autowired @Autowired
private QrCodeService qrCodeService; private QrCodeService qrCodeService;
@Lazy
@Autowired @Autowired
private WxCouponChannelService wxCouponChannelService; private WxCouponChannelService wxCouponChannelService;




+ 2
- 0
mallinkService/src/main/java/com/iformall/service/invest/impl/InvestBaseServiceImpl.java Bestand weergeven

@@ -28,6 +28,7 @@ import com.iformall.utils.JsonUtil;
import org.apache.commons.collections.CollectionUtils; import org.apache.commons.collections.CollectionUtils;
import org.springframework.beans.BeanUtils; import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;


import java.io.Serializable; import java.io.Serializable;
import java.util.ArrayList; import java.util.ArrayList;
@@ -39,6 +40,7 @@ import java.util.stream.Collectors;


public class InvestBaseServiceImpl<M extends BaseMapper<T>, T> extends ServiceImpl<M, T> implements InvestBaseService<T> { public class InvestBaseServiceImpl<M extends BaseMapper<T>, T> extends ServiceImpl<M, T> implements InvestBaseService<T> {


@Lazy
@Autowired @Autowired
private InvestMessageService messageService; private InvestMessageService messageService;




+ 16
- 0
mallinkService/src/main/java/com/iformall/service/invest/impl/InvestBizServiceImpl.java Bestand weergeven

@@ -32,6 +32,7 @@ import org.apache.commons.lang3.ObjectUtils;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.BeanUtils; import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.data.redis.core.StringRedisTemplate; import org.springframework.data.redis.core.StringRedisTemplate;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
@@ -47,34 +48,49 @@ import java.util.function.Function;
@Service @Service
public class InvestBizServiceImpl implements InvestBizService { public class InvestBizServiceImpl implements InvestBizService {


@Lazy
@Autowired @Autowired
private InvestDemandService demandService; private InvestDemandService demandService;
@Lazy
@Autowired @Autowired
private InvestTaskService taskService; private InvestTaskService taskService;
@Lazy
@Autowired @Autowired
private InvestFollowRecordService followRecordService; private InvestFollowRecordService followRecordService;
@Lazy
@Autowired @Autowired
private InvestOperateRecordService operateRecordService; private InvestOperateRecordService operateRecordService;
@Lazy
@Autowired @Autowired
private InvestRemindService remindService; private InvestRemindService remindService;
@Lazy
@Autowired @Autowired
private InvestMessageService messageService; private InvestMessageService messageService;
@Lazy
@Autowired @Autowired
private WxShopService shopService; private WxShopService shopService;
@Lazy
@Autowired @Autowired
private InvestCustomerService customerService; private InvestCustomerService customerService;
@Lazy
@Autowired @Autowired
private WxBrandService brandService; private WxBrandService brandService;
@Lazy
@Autowired @Autowired
private MallUserInfoService userInfoService; private MallUserInfoService userInfoService;
@Lazy
@Autowired @Autowired
private WxBusinessService businessService; private WxBusinessService businessService;
@Lazy
@Autowired @Autowired
private WxRentContractService rentContractService; private WxRentContractService rentContractService;
@Lazy
@Autowired @Autowired
private ExcelService excelService; private ExcelService excelService;

@Autowired @Autowired
StringRedisTemplate stringRedisTemplate; StringRedisTemplate stringRedisTemplate;

@Autowired @Autowired
private String fmUploadDir; private String fmUploadDir;




+ 3
- 0
mallinkService/src/main/java/com/iformall/service/invest/impl/InvestCustomerServiceImpl.java Bestand weergeven

@@ -13,6 +13,7 @@ import com.iformall.service.WxBusinessService;
import com.iformall.service.invest.InvestCustomerService; import com.iformall.service.invest.InvestCustomerService;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


import java.io.Serializable; import java.io.Serializable;
@@ -25,8 +26,10 @@ import static com.iformall.service.invest.InvestHelper.isTrue;
@Service @Service
public class InvestCustomerServiceImpl extends InvestBaseServiceImpl<InvestCustomerMapper, InvestCustomerEntity> implements InvestCustomerService { public class InvestCustomerServiceImpl extends InvestBaseServiceImpl<InvestCustomerMapper, InvestCustomerEntity> implements InvestCustomerService {


@Lazy
@Autowired @Autowired
private WxBrandService brandService; private WxBrandService brandService;
@Lazy
@Autowired @Autowired
private WxBusinessService businessService ; private WxBusinessService businessService ;




+ 4
- 0
mallinkService/src/main/java/com/iformall/service/invest/impl/InvestDemandServiceImpl.java Bestand weergeven

@@ -10,6 +10,7 @@ import com.iformall.service.WxShopService;
import com.iformall.service.invest.InvestCustomerService; import com.iformall.service.invest.InvestCustomerService;
import com.iformall.service.invest.InvestDemandService; import com.iformall.service.invest.InvestDemandService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


import java.util.*; import java.util.*;
@@ -18,10 +19,13 @@ import java.util.*;
@Service @Service
public class InvestDemandServiceImpl extends InvestBaseServiceImpl<InvestDemandMapper, InvestDemandEntity> implements InvestDemandService { public class InvestDemandServiceImpl extends InvestBaseServiceImpl<InvestDemandMapper, InvestDemandEntity> implements InvestDemandService {


@Lazy
@Autowired @Autowired
private WxShopService shopService; private WxShopService shopService;
@Lazy
@Autowired @Autowired
private MallUserInfoService userInfoService; private MallUserInfoService userInfoService;
@Lazy
@Autowired @Autowired
private InvestCustomerService customerService; private InvestCustomerService customerService;




+ 3
- 0
mallinkService/src/main/java/com/iformall/service/invest/impl/InvestFollowRecordServiceImpl.java Bestand weergeven

@@ -14,6 +14,7 @@ import com.iformall.service.invest.InvestFollowRecordService;
import com.iformall.service.invest.InvestHelper; import com.iformall.service.invest.InvestHelper;
import com.iformall.service.invest.InvestTaskService; import com.iformall.service.invest.InvestTaskService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


import java.util.Date; import java.util.Date;
@@ -23,8 +24,10 @@ import java.util.Objects;
@Service @Service
public class InvestFollowRecordServiceImpl extends InvestBaseServiceImpl<InvestFollowRecordMapper, InvestFollowRecordEntity> implements InvestFollowRecordService { public class InvestFollowRecordServiceImpl extends InvestBaseServiceImpl<InvestFollowRecordMapper, InvestFollowRecordEntity> implements InvestFollowRecordService {


@Lazy
@Autowired @Autowired
private InvestDemandService demandService ; private InvestDemandService demandService ;
@Lazy
@Autowired @Autowired
private InvestTaskService taskService ; private InvestTaskService taskService ;




+ 3
- 0
mallinkService/src/main/java/com/iformall/service/kw/impl/KwBoxServiceImpl.java Bestand weergeven

@@ -19,6 +19,7 @@ import org.apache.rocketmq.common.filter.impl.Op;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


import java.util.*; import java.util.*;
@@ -32,9 +33,11 @@ public class KwBoxServiceImpl implements KwBoxService {
@Autowired @Autowired
KwBoxMapper kwBoxMapper; KwBoxMapper kwBoxMapper;


@Lazy
@Autowired @Autowired
KwMeterDataService kwMeterDataService; KwMeterDataService kwMeterDataService;


@Lazy
@Autowired @Autowired
KwMeterService kwMeterService; KwMeterService kwMeterService;




+ 3
- 3
mallinkService/src/main/java/com/iformall/service/msg/impl/FmInsideCLoginMsgServiceImpl.java Bestand weergeven

@@ -17,6 +17,7 @@ import com.iformall.service.msg.MsgSendService;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


import java.util.Date; import java.util.Date;
@@ -30,11 +31,10 @@ import java.util.Date;
public class FmInsideCLoginMsgServiceImpl implements MsgSendService { public class FmInsideCLoginMsgServiceImpl implements MsgSendService {
private final Logger logger = LoggerFactory.getLogger(this.getClass()); private final Logger logger = LoggerFactory.getLogger(this.getClass());


@Lazy
@Autowired @Autowired
private CUserServiceFactory cuserFactory; private CUserServiceFactory cuserFactory;

private BasicCUserService basicCUserService;

@Lazy
@Autowired @Autowired
private WxCUserFromService wxCUserFromService; private WxCUserFromService wxCUserFromService;




+ 2
- 0
mallinkService/src/main/java/com/iformall/service/msg/impl/FmInsideCashOutMsgServiceImpl.java Bestand weergeven

@@ -8,6 +8,7 @@ import com.iformall.service.msg.MsgSendService;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;




@@ -15,6 +16,7 @@ import org.springframework.stereotype.Service;
public class FmInsideCashOutMsgServiceImpl implements MsgSendService { public class FmInsideCashOutMsgServiceImpl implements MsgSendService {
private final Logger logger = LoggerFactory.getLogger(this.getClass()); private final Logger logger = LoggerFactory.getLogger(this.getClass());


@Lazy
@Autowired @Autowired
private WxCashOutService wxCashOutService; private WxCashOutService wxCashOutService;




+ 4
- 2
mallinkService/src/main/java/com/iformall/service/msg/impl/FmInsideCouponVerifyMsgServiceImpl.java Bestand weergeven

@@ -11,6 +11,7 @@ import com.iformall.service.msg.MsgSendService;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


/** /**
@@ -22,12 +23,13 @@ import org.springframework.stereotype.Service;
public class FmInsideCouponVerifyMsgServiceImpl implements MsgSendService { public class FmInsideCouponVerifyMsgServiceImpl implements MsgSendService {
private final Logger logger = LoggerFactory.getLogger(this.getClass()); private final Logger logger = LoggerFactory.getLogger(this.getClass());


@Lazy
@Autowired @Autowired
private WxCouponOrderService couponOrderService; private WxCouponOrderService couponOrderService;
@Lazy
@Autowired @Autowired
private WxMerchantBUserService merchantBUserService; private WxMerchantBUserService merchantBUserService;
@Lazy
@Autowired @Autowired
private WxMerchantService merchantService; private WxMerchantService merchantService;




+ 2
- 0
mallinkService/src/main/java/com/iformall/service/msg/impl/FmInsideNotifyRefundSuccessMsgServiceImpl.java Bestand weergeven

@@ -9,6 +9,7 @@ import com.iformall.service.msg.MsgSendService;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


import java.util.Map; import java.util.Map;
@@ -22,6 +23,7 @@ import java.util.Map;
public class FmInsideNotifyRefundSuccessMsgServiceImpl implements MsgSendService { public class FmInsideNotifyRefundSuccessMsgServiceImpl implements MsgSendService {
private final Logger logger = LoggerFactory.getLogger(this.getClass()); private final Logger logger = LoggerFactory.getLogger(this.getClass());


@Lazy
@Autowired @Autowired
private WxRefundOrderService wxRefundOrderService; private WxRefundOrderService wxRefundOrderService;




+ 5
- 3
mallinkService/src/main/java/com/iformall/service/msg/impl/FmInsideOrderSuccessMsgServiceImpl.java Bestand weergeven

@@ -16,6 +16,7 @@ import com.iformall.service.msg.MsgSendService;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


/** /**
@@ -27,15 +28,16 @@ import org.springframework.stereotype.Service;
public class FmInsideOrderSuccessMsgServiceImpl implements MsgSendService { public class FmInsideOrderSuccessMsgServiceImpl implements MsgSendService {
private final Logger logger = LoggerFactory.getLogger(this.getClass()); private final Logger logger = LoggerFactory.getLogger(this.getClass());


@Lazy
@Autowired @Autowired
private WxOrderService orderService; private WxOrderService orderService;
@Lazy
@Autowired @Autowired
private WxCUserBasicInfoService userService; private WxCUserBasicInfoService userService;
@Lazy
@Autowired @Autowired
private WxCouponService couponService; private WxCouponService couponService;
@Lazy
@Autowired @Autowired
private WxCouponChannelService couponChannelService; private WxCouponChannelService couponChannelService;




+ 4
- 1
mallinkService/src/main/java/com/iformall/service/msg/impl/SendCallBackSmsServiceImpl.java Bestand weergeven

@@ -21,6 +21,7 @@ import com.iformall.utils.DateUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import java.util.List; import java.util.List;


@@ -37,15 +38,17 @@ public class SendCallBackSmsServiceImpl implements MsgSendService {
private WxMsgValidationcodeModelMapper wxMsgValidationcodeModelMapper; private WxMsgValidationcodeModelMapper wxMsgValidationcodeModelMapper;
@Autowired @Autowired
private WxMsgValidationcodeMapper wxMsgValidationcodeMapper; private WxMsgValidationcodeMapper wxMsgValidationcodeMapper;
@Lazy
@Autowired @Autowired
private WxMsgValidationcodeService wxMsgValidationcodeService; private WxMsgValidationcodeService wxMsgValidationcodeService;
@Autowired @Autowired
private WxMsgModelMapper wxMsgModelMapper; private WxMsgModelMapper wxMsgModelMapper;
@Autowired @Autowired
private WxMsgMapper wxMsgMapper; private WxMsgMapper wxMsgMapper;
@Lazy
@Autowired @Autowired
private WxMsgService wxMsgService; private WxMsgService wxMsgService;
@Lazy
@Autowired @Autowired
private WxMsgLimitService wxMsgLimitService; private WxMsgLimitService wxMsgLimitService;




+ 2
- 1
mallinkService/src/main/java/com/iformall/service/msg/impl/SendMpMsgServiceImpl.java Bestand weergeven

@@ -17,6 +17,7 @@ import me.chanjar.weixin.mp.bean.template.WxMpTemplateMessage;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


import java.util.ArrayList; import java.util.ArrayList;
@@ -32,7 +33,7 @@ public class SendMpMsgServiceImpl implements MsgSendService {
private final Logger logger = LoggerFactory.getLogger(this.getClass()); private final Logger logger = LoggerFactory.getLogger(this.getClass());
@Autowired @Autowired
private WxTemplateMsgMapper wxTemplateMsgMapper; private WxTemplateMsgMapper wxTemplateMsgMapper;
@Lazy
@Autowired @Autowired
private FmOpenService openService; private FmOpenService openService;




+ 4
- 2
mallinkService/src/main/java/com/iformall/service/msg/impl/SendSmartAppMsgServiceImpl.java Bestand weergeven

@@ -22,6 +22,7 @@ import me.chanjar.weixin.common.error.WxErrorException;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


import java.util.ArrayList; import java.util.ArrayList;
@@ -40,15 +41,16 @@ public class SendSmartAppMsgServiceImpl implements MsgSendService {
private boolean isFmOpen; private boolean isFmOpen;
@Autowired @Autowired
private WxTemplateMsgMapper wxTemplateMsgMapper; private WxTemplateMsgMapper wxTemplateMsgMapper;
@Lazy
@Autowired @Autowired
private WxAppinfoService wxAppinfoService; private WxAppinfoService wxAppinfoService;
@Lazy
@Autowired @Autowired
private FmOpenService openService; private FmOpenService openService;


@Autowired @Autowired
private WxCUserMapper wxCUserMapper; private WxCUserMapper wxCUserMapper;
@Lazy
@Autowired @Autowired
MaUtil maUtil; MaUtil maUtil;




+ 2
- 0
mallinkService/src/main/java/com/iformall/service/msg/impl/SendSmsServiceImpl.java Bestand weergeven

@@ -22,6 +22,7 @@ import org.apache.commons.collections.CollectionUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
@@ -41,6 +42,7 @@ public class SendSmsServiceImpl implements MsgSendService {
private WxMsgValidationcodeModelMapper wxMsgValidationcodeModelMapper; private WxMsgValidationcodeModelMapper wxMsgValidationcodeModelMapper;
@Autowired @Autowired
private WxMsgValidationcodeMapper wxMsgValidationcodeMapper; private WxMsgValidationcodeMapper wxMsgValidationcodeMapper;
@Lazy
@Autowired @Autowired
private WxMsgValidationcodeService wxMsgValidationcodeService; private WxMsgValidationcodeService wxMsgValidationcodeService;




+ 2
- 1
mallinkService/src/main/java/com/iformall/service/msg/impl/SendWeappUniformMsgServiceImpl.java Bestand weergeven

@@ -20,6 +20,7 @@ import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


import java.util.ArrayList; import java.util.ArrayList;
@@ -39,7 +40,7 @@ public class SendWeappUniformMsgServiceImpl implements MsgSendService {


@Autowired @Autowired
private WxTemplateMsgMapper wxTemplateMsgMapper; private WxTemplateMsgMapper wxTemplateMsgMapper;
@Lazy
@Autowired @Autowired
private FmOpenService openService; private FmOpenService openService;




+ 2
- 1
mallinkService/src/main/java/com/iformall/service/msg/impl/UpdateCouponStockMsgServiceImpl.java Bestand weergeven

@@ -3,6 +3,7 @@ package com.iformall.service.msg.impl;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


import com.iformall.domain.po.msg.BaseMsg; import com.iformall.domain.po.msg.BaseMsg;
@@ -18,7 +19,7 @@ import com.iformall.service.msg.MsgSendService;
@Service @Service
public class UpdateCouponStockMsgServiceImpl implements MsgSendService { public class UpdateCouponStockMsgServiceImpl implements MsgSendService {
private final Logger logger = LoggerFactory.getLogger(this.getClass()); private final Logger logger = LoggerFactory.getLogger(this.getClass());
@Lazy
@Autowired @Autowired
private WxCouponService wxCouponService; private WxCouponService wxCouponService;




+ 5
- 3
mallinkService/src/main/java/com/iformall/service/order/OrderFactory.java Bestand weergeven

@@ -1,6 +1,7 @@
package com.iformall.service.order; package com.iformall.service.order;


import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


import com.iformall.enums.EnumComposeOrder; import com.iformall.enums.EnumComposeOrder;
@@ -12,15 +13,16 @@ import com.iformall.service.order.impl.batch.OneNumberOneOrderBatchOrderAdapterS
@Service @Service
public class OrderFactory { public class OrderFactory {


@Lazy
@Autowired @Autowired
OneNumberOneOrderBatchOrderAdapterService oneNumberOneOrderBatchOrderAdapterService; OneNumberOneOrderBatchOrderAdapterService oneNumberOneOrderBatchOrderAdapterService;
@Lazy
@Autowired @Autowired
MulityNumberOneOrderBatchOrderAdapterService mulityNumberOneOrderBatchOrderAdapterService; MulityNumberOneOrderBatchOrderAdapterService mulityNumberOneOrderBatchOrderAdapterService;
@Lazy
@Autowired @Autowired
SingleOrderAdapterService singleOrderAdapterService; SingleOrderAdapterService singleOrderAdapterService;
@Lazy
@Autowired @Autowired
CouponPackageOrderAdapterService couponPackageOrderAdapterService; CouponPackageOrderAdapterService couponPackageOrderAdapterService;


Some files were not shown because too many files changed in this diff

Laden…
Annuleren
Opslaan