diff --git a/mhd-user-center/src/main/java/com/mhd/user/application/service/AsyncUserShipperMasterDataSyncService.java b/mhd-user-center/src/main/java/com/mhd/user/application/service/AsyncUserShipperMasterDataSyncService.java index b8642f1ff..cfb560391 100644 --- a/mhd-user-center/src/main/java/com/mhd/user/application/service/AsyncUserShipperMasterDataSyncService.java +++ b/mhd-user-center/src/main/java/com/mhd/user/application/service/AsyncUserShipperMasterDataSyncService.java @@ -3,6 +3,7 @@ package com.mhd.user.application.service; import com.mhd.common.redis.service.RedisLock; import com.mhd.system.api.model.LoginUser; import lombok.extern.slf4j.Slf4j; +import org.springframework.context.annotation.Lazy; import org.springframework.scheduling.annotation.Async; import org.springframework.stereotype.Component; @@ -12,6 +13,7 @@ import javax.annotation.Resource; @Slf4j public class AsyncUserShipperMasterDataSyncService { + @Lazy @Resource private UserShipperMasterDataSyncService userShipperMasterDataSyncService; @Resource diff --git a/mhd-user-center/src/main/java/com/mhd/user/application/service/UserShipperMasterDataSyncService.java b/mhd-user-center/src/main/java/com/mhd/user/application/service/UserShipperMasterDataSyncService.java index 087afb804..0861938cc 100644 --- a/mhd-user-center/src/main/java/com/mhd/user/application/service/UserShipperMasterDataSyncService.java +++ b/mhd-user-center/src/main/java/com/mhd/user/application/service/UserShipperMasterDataSyncService.java @@ -20,6 +20,7 @@ import com.mhd.user.interfaces.vo.ShipperMasterDataSyncResultVo; import com.mhd.user.interfaces.vo.ShipperMasterDataSyncTimeVo; import lombok.extern.slf4j.Slf4j; import net.sf.json.JSONObject; +import org.springframework.context.annotation.Lazy; import org.springframework.stereotype.Service; import javax.annotation.Resource; @@ -46,6 +47,7 @@ public class UserShipperMasterDataSyncService { private UserShipperMdmSyncMapper userShipperMdmSyncMapper; @Resource private RedisLock redisLock; + @Lazy @Resource private AsyncUserShipperMasterDataSyncService asyncUserShipperMasterDataSyncService;