Ver Fonte

用户数据权限问题修复

huiqi há 6 dias atrás
pai
commit
5bc7f3478e

+ 1 - 1
takai-framework/src/main/java/com/takai/framework/aspectj/DataScopeAspect.java

@@ -131,7 +131,7 @@ public class DataScopeAspect
             {
                 if (StringUtils.isNotBlank(userAlias))
                 {
-                    sqlString.append(StringUtils.format(" OR {}.user_id = {} ", userAlias, user.getUserId()));
+                    sqlString.append(StringUtils.format(" OR {}.user_id = '{}' ", userAlias, user.getUserId()));
                 }
                 else
                 {

+ 2 - 1
takai-system/src/main/java/com/takai/system/service/impl/SysUserServiceImpl.java

@@ -593,8 +593,9 @@ public class SysUserServiceImpl implements ISysUserService
      * @param user 用户信息
      * @return 用户信息集合信息
      */
-    @DataScope(deptAlias = "d", userAlias = "u")
+
     @Override
+    @DataScope(deptAlias = "d", userAlias = "u")
     public List<SysUser> selectUserForAppVipList(SysUser user)
     {
         List<SysUser> userList = userMapper.selectUserForAppVipList(user);