From e14a6debcb17348164f703fcb2a7b9b1c3608352 Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期五, 02 二月 2024 10:19:32 +0800
Subject: [PATCH] 提交版本

---
 meiya-admin/src/main/java/com/sinata/core/shiro/factory/ShiroFactroy.java |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/meiya-admin/src/main/java/com/sinata/core/shiro/factory/ShiroFactroy.java b/meiya-admin/src/main/java/com/sinata/core/shiro/factory/ShiroFactroy.java
index 8a3e557..f399b1d 100644
--- a/meiya-admin/src/main/java/com/sinata/core/shiro/factory/ShiroFactroy.java
+++ b/meiya-admin/src/main/java/com/sinata/core/shiro/factory/ShiroFactroy.java
@@ -3,7 +3,6 @@
 import com.sinata.core.common.constant.factory.ConstantFactory;
 import com.sinata.core.common.constant.state.ManagerStatus;
 import com.sinata.core.shiro.ShiroUser;
-import com.sinata.core.shiro.factory.IShiro;
 import com.sinata.core.util.Convert;
 import com.sinata.core.util.SpringContextHolder;
 import com.sinata.modular.system.dao.MenuMapper;
@@ -14,11 +13,11 @@
 import org.apache.shiro.authc.SimpleAuthenticationInfo;
 import org.apache.shiro.crypto.hash.Md5Hash;
 import org.apache.shiro.util.ByteSource;
-import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.context.annotation.DependsOn;
 import org.springframework.stereotype.Service;
 import org.springframework.transaction.annotation.Transactional;
 
+import javax.annotation.Resource;
 import java.util.ArrayList;
 import java.util.List;
 
@@ -27,10 +26,10 @@
 @Transactional(readOnly = true)
 public class ShiroFactroy implements com.sinata.core.shiro.factory.IShiro {
 
-    @Autowired
+    @Resource
     private UserMapper userMapper;
 
-    @Autowired
+    @Resource
     private MenuMapper menuMapper;
 
     public static com.sinata.core.shiro.factory.IShiro me() {
@@ -71,6 +70,7 @@
             roleNameList.add(ConstantFactory.me().getSingleRoleName(roleId));
         }
         shiroUser.setRoleList(roleList);
+        shiroUser.setCityCode(user.getProvinceCode());
         shiroUser.setRoleNames(roleNameList);
 
         return shiroUser;

--
Gitblit v1.7.1