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} + +