From 7396f1b61c80d13aefb42305c2db6b0c93bbe56e Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期二, 05 九月 2023 14:04:52 +0800 Subject: [PATCH] 框架整理 --- server/src/main/java/com/doumee/config/shiro/ShiroRealm.java | 11 ++++++++--- 1 files changed, 8 insertions(+), 3 deletions(-) diff --git a/server/src/main/java/com/doumee/config/shiro/ShiroRealm.java b/server/src/main/java/com/doumee/config/shiro/ShiroRealm.java index e88e641..10d8d3a 100644 --- a/server/src/main/java/com/doumee/config/shiro/ShiroRealm.java +++ b/server/src/main/java/com/doumee/config/shiro/ShiroRealm.java @@ -7,6 +7,7 @@ import com.doumee.dao.system.model.SystemPermission; import com.doumee.dao.system.model.SystemRole; import com.doumee.dao.system.model.SystemUser; +import com.doumee.service.system.SystemDataPermissionService; import com.doumee.service.system.SystemPermissionService; import com.doumee.service.system.SystemRoleService; import com.doumee.service.system.SystemUserService; @@ -22,16 +23,20 @@ import org.springframework.context.annotation.Lazy; import org.springframework.stereotype.Component; +import java.util.Date; import java.util.List; /** * 鑷畾涔塕ealm锛屽鐞嗚璇佸拰鏉冮檺 * @author Eva.Caesar Liu - * @date 2023/02/14 11:14 + * @date 2022/03/15 09:54 */ @Component public class ShiroRealm extends AuthorizingRealm { + @Lazy + @Autowired + private SystemDataPermissionService systemDataPermissionService; @Lazy @Autowired private SystemUserService systemUserService; @@ -47,7 +52,7 @@ /** * 鏉冮檺澶勭悊 * @author Eva.Caesar Liu - * @date 2023/02/14 11:14 + * @date 2022/03/15 09:54 */ @Override protected AuthorizationInfo doGetAuthorizationInfo(PrincipalCollection principalCollection) { @@ -62,7 +67,7 @@ /** * 璁よ瘉澶勭悊 * @author Eva.Caesar Liu - * @date 2023/02/14 11:14 + * @date 2022/03/15 09:54 */ @Override protected AuthenticationInfo doGetAuthenticationInfo(AuthenticationToken authenticationToken) throws AuthenticationException { -- Gitblit v1.9.3