فهرست منبع

fix 修复 设计器内查询用户不应该携带数据权限

疯狂的狮子Li 1 سال پیش
والد
کامیت
df5433be75
1فایلهای تغییر یافته به همراه5 افزوده شده و 2 حذف شده
  1. 5 2
      ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/dubbo/RemoteUserServiceImpl.java

+ 5 - 2
ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/dubbo/RemoteUserServiceImpl.java

@@ -313,8 +313,11 @@ public class RemoteUserServiceImpl implements RemoteUserService {
         if (CollUtil.isEmpty(userIds)) {
             return new ArrayList<>();
         }
-        List<SysUserVo> sysUserVos = userService.selectUserByIds(userIds, null);
-        return MapstructUtils.convert(sysUserVos, RemoteUserVo.class);
+        List<SysUserVo> list = userMapper.selectVoList(new LambdaQueryWrapper<SysUser>()
+            .select(SysUser::getUserId, SysUser::getUserName, SysUser::getNickName, SysUser::getEmail, SysUser::getPhonenumber)
+            .eq(SysUser::getStatus, SystemConstants.NORMAL)
+            .in(SysUser::getUserId, userIds));
+        return MapstructUtils.convert(list, RemoteUserVo.class);
     }
 
     /**