mirror of
				https://github.com/dromara/RuoYi-Vue-Plus.git
				synced 2025-11-04 08:13:44 +08:00 
			
		
		
		
	update 优化 getInfo 接口忽略数据权限
This commit is contained in:
		@@ -21,6 +21,7 @@ import org.dromara.common.log.annotation.Log;
 | 
			
		||||
import org.dromara.common.log.enums.BusinessType;
 | 
			
		||||
import org.dromara.common.mybatis.core.page.PageQuery;
 | 
			
		||||
import org.dromara.common.mybatis.core.page.TableDataInfo;
 | 
			
		||||
import org.dromara.common.mybatis.helper.DataPermissionHelper;
 | 
			
		||||
import org.dromara.common.satoken.utils.LoginHelper;
 | 
			
		||||
import org.dromara.common.tenant.helper.TenantHelper;
 | 
			
		||||
import org.dromara.common.web.core.BaseController;
 | 
			
		||||
@@ -111,7 +112,8 @@ public class SysUserController extends BaseController {
 | 
			
		||||
            // 超级管理员 如果重新加载用户信息需清除动态租户
 | 
			
		||||
            TenantHelper.clearDynamic();
 | 
			
		||||
        }
 | 
			
		||||
        SysUserVo user = userService.selectUserById(loginUser.getUserId());
 | 
			
		||||
 | 
			
		||||
        SysUserVo user = DataPermissionHelper.ignore(() -> userService.selectUserById(loginUser.getUserId()));
 | 
			
		||||
        if (ObjectUtil.isNull(user)) {
 | 
			
		||||
            return R.fail("没有权限访问用户数据!");
 | 
			
		||||
        }
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user