From 8c46951ec82a837cf37a2c2ca7da4ebe62f1c900 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E5=95=B8=E9=9D=9E?= <8153694@qq.com> Date: Thu, 16 Nov 2023 14:43:12 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=94=A8=E6=88=B7=E5=90=8C?= =?UTF-8?q?=E6=AD=A5=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../xhx/base/system/user/service/impl/UserServiceImpl.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/device-manager/src/main/java/com/mortals/xhx/base/system/user/service/impl/UserServiceImpl.java b/device-manager/src/main/java/com/mortals/xhx/base/system/user/service/impl/UserServiceImpl.java index d77cb280..3cb595cd 100644 --- a/device-manager/src/main/java/com/mortals/xhx/base/system/user/service/impl/UserServiceImpl.java +++ b/device-manager/src/main/java/com/mortals/xhx/base/system/user/service/impl/UserServiceImpl.java @@ -37,6 +37,7 @@ import com.mortals.xhx.feign.user.IUserFeign; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.context.annotation.Lazy; import org.springframework.stereotype.Service; import org.springframework.util.ObjectUtils; @@ -64,6 +65,7 @@ public class UserServiceImpl extends AbstractCRUDCacheServiceImpl<UserDao, UserE @Autowired private RoleUserService roleUserService; + @Lazy @Autowired private IUserFeign userFeign; @@ -110,6 +112,7 @@ public class UserServiceImpl extends AbstractCRUDCacheServiceImpl<UserDao, UserE updateUserRole(entity); super.saveAfter(entity, context); } + @Override protected void updateAfter(UserEntity entity, Context context) throws AppException { updateUserRole(entity); -- 2.24.3