From 7d9280da46961a15ccf6c15ca4ba27249bc5d880 Mon Sep 17 00:00:00 2001 From: zhanghongqing Date: Wed, 8 Aug 2018 13:22:34 +0800 Subject: [PATCH] =?UTF-8?q?1.=E4=BF=AE=E6=94=B9=E7=94=A8=E6=88=B7=EF=BC=8C?= =?UTF-8?q?=E8=A7=92=E8=89=B2=E4=B8=AD=E7=9A=84=E5=9B=BD=E9=99=85=E5=8C=96?= =?UTF-8?q?2.=E4=BF=AE=E6=94=B9=E7=94=A8=E6=88=B7=E8=A7=92=E8=89=B2?= =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=B7=B2=E7=BB=8F=E5=88=A0=E9=99=A4=E8=A7=92?= =?UTF-8?q?=E8=89=B2=E6=8A=A5=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../web/controller/sys/RoleController.java | 2 +- .../web/controller/sys/UserController.java | 2 +- src/main/java/com/nis/web/dao/SysRoleDao.java | 2 + src/main/java/com/nis/web/dao/SysRoleDao.xml | 7 + .../java/com/nis/web/service/RoleService.java | 8 +- .../resources/messages/message_en.properties | 122 +++++++++--------- src/main/webapp/WEB-INF/views/home.jsp | 5 +- .../webapp/WEB-INF/views/sys/dictList.jsp | 2 +- .../webapp/WEB-INF/views/sys/userInfo.jsp | 9 +- .../webapp/WEB-INF/views/sys/userList.jsp | 53 +------- .../WEB-INF/views/sys/userModifyPwd.jsp | 1 + 11 files changed, 89 insertions(+), 124 deletions(-) diff --git a/src/main/java/com/nis/web/controller/sys/RoleController.java b/src/main/java/com/nis/web/controller/sys/RoleController.java index 39d6a3813..d6b1ca348 100644 --- a/src/main/java/com/nis/web/controller/sys/RoleController.java +++ b/src/main/java/com/nis/web/controller/sys/RoleController.java @@ -173,7 +173,7 @@ public class RoleController extends BaseController { public String checkName(String oldName, String name) { if (name!=null && name.equals(oldName)) { return "true"; - } else if (name!=null && roleService.getRoleByName(name) == null) { + } else if (name!=null && roleService.getAllRoleByName(name) == null) { return "true"; } return "false"; diff --git a/src/main/java/com/nis/web/controller/sys/UserController.java b/src/main/java/com/nis/web/controller/sys/UserController.java index e726452ab..7017eba3d 100644 --- a/src/main/java/com/nis/web/controller/sys/UserController.java +++ b/src/main/java/com/nis/web/controller/sys/UserController.java @@ -148,7 +148,7 @@ public class UserController extends BaseController{ public String checkLoginName(String oldLoginId, String loginId) { if (loginId !=null && loginId.equals(oldLoginId)) { return "true"; - } else if (loginId !=null && systemService.getUserByLoginName(loginId) == null) { + } else if (loginId !=null && userService.getUserByLoginName(loginId) == null) { return "true"; } return "false"; diff --git a/src/main/java/com/nis/web/dao/SysRoleDao.java b/src/main/java/com/nis/web/dao/SysRoleDao.java index e696f97e1..39ef3b886 100644 --- a/src/main/java/com/nis/web/dao/SysRoleDao.java +++ b/src/main/java/com/nis/web/dao/SysRoleDao.java @@ -14,5 +14,7 @@ public interface SysRoleDao extends CrudDao{ void deleteRoleMenu(SysRole role); List findUserByRole(SysRole role); + + SysRole getAllRoleByName(SysRole r); } \ No newline at end of file diff --git a/src/main/java/com/nis/web/dao/SysRoleDao.xml b/src/main/java/com/nis/web/dao/SysRoleDao.xml index 93678499b..bb1c5f7bc 100644 --- a/src/main/java/com/nis/web/dao/SysRoleDao.xml +++ b/src/main/java/com/nis/web/dao/SysRoleDao.xml @@ -36,6 +36,13 @@ FROM sys_role r WHERE r.name = #{name} AND r.status = #{DEL_FLAG_NORMAL} + +