From 878f740bda374f8c8efd932054b2a816da7b23f6 Mon Sep 17 00:00:00 2001 From: TinyAnts Date: Wed, 21 Sep 2022 10:07:24 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E7=B3=BB=E7=BB=9F=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E5=91=98=E8=B4=A6=E5=8F=B7=E8=A2=AB=E5=8F=AF=E8=A2=AB?= =?UTF-8?q?=E6=85=95=E6=94=B9bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/system/impl/SystemAuthAdminServiceImpl.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/server/like-admin/src/main/java/com/mdd/admin/service/system/impl/SystemAuthAdminServiceImpl.java b/server/like-admin/src/main/java/com/mdd/admin/service/system/impl/SystemAuthAdminServiceImpl.java index da1d48c5..043bcd4f 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/service/system/impl/SystemAuthAdminServiceImpl.java +++ b/server/like-admin/src/main/java/com/mdd/admin/service/system/impl/SystemAuthAdminServiceImpl.java @@ -294,7 +294,6 @@ public class SystemAuthAdminServiceImpl implements ISystemAuthAdminService { model.setDeptId(systemAuthAdminParam.getDeptId()); model.setPostId(systemAuthAdminParam.getPostId()); model.setNickname(systemAuthAdminParam.getNickname()); - model.setUsername(systemAuthAdminParam.getUsername()); model.setAvatar(UrlUtil.toRelativeUrl(systemAuthAdminParam.getAvatar())); model.setRole(systemAuthAdminParam.getId() == 1 ? 0 : systemAuthAdminParam.getRole()); model.setSort(systemAuthAdminParam.getSort()); @@ -302,7 +301,11 @@ public class SystemAuthAdminServiceImpl implements ISystemAuthAdminService { model.setIsDisable(systemAuthAdminParam.getIsDisable()); model.setUpdateTime(System.currentTimeMillis() / 1000); - if (systemAuthAdminParam.getPassword() != null && !systemAuthAdminParam.getPassword().equals("")) { + if (systemAuthAdminParam.getId() != 1) { + model.setUsername(systemAuthAdminParam.getUsername()); + } + + if (StringUtil.isNotEmpty(systemAuthAdminParam.getPassword())) { if (systemAuthAdminParam.getPassword().length() < 6 || systemAuthAdminParam.getPassword().length() > 20) { throw new OperateException("密码必须在6~20位"); }