From 934dae7c4ca23e2a90a770d9fc5f96b123ab2d15 Mon Sep 17 00:00:00 2001 From: "yunpeng.zhang" Date: Tue, 9 Jan 2024 17:19:14 +0800 Subject: [PATCH] =?UTF-8?q?[fix]=E9=80=89=E6=8B=A9=E8=B4=9F=E8=B4=A3?= =?UTF-8?q?=E4=BA=BA=E6=97=B6=E6=8E=92=E9=99=A4=E7=AE=A1=E7=90=86=E5=91=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/eqc/system/service/impl/SysUserServiceImpl.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/system/src/main/java/com/eqc/system/service/impl/SysUserServiceImpl.java b/system/src/main/java/com/eqc/system/service/impl/SysUserServiceImpl.java index 341ef29..1b1401d 100644 --- a/system/src/main/java/com/eqc/system/service/impl/SysUserServiceImpl.java +++ b/system/src/main/java/com/eqc/system/service/impl/SysUserServiceImpl.java @@ -79,7 +79,11 @@ public class SysUserServiceImpl implements ISysUserService, UserService { */ @Override public List selectUserOptions() { - return baseMapper.selectList(); + //当前非管理员登录,排除管理员 + List sysUsers = baseMapper.selectList(); + return StreamUtils.filter(sysUsers, (user -> + LoginHelper.isAdmin() || !user.isAdmin() + )); } private Wrapper buildQueryWrapper(SysUser user) {