diff --git a/lib/EmergencyService/zdxtEmergencyAuthService/src/main/java/com/zdxt/auth/project/system/user/mapper/UserMapper.java b/lib/EmergencyService/zdxtEmergencyAuthService/src/main/java/com/zdxt/auth/project/system/user/mapper/UserMapper.java index 9cb57e4c..c5e130ed 100644 --- a/lib/EmergencyService/zdxtEmergencyAuthService/src/main/java/com/zdxt/auth/project/system/user/mapper/UserMapper.java +++ b/lib/EmergencyService/zdxtEmergencyAuthService/src/main/java/com/zdxt/auth/project/system/user/mapper/UserMapper.java @@ -163,7 +163,7 @@ public interface UserMapper * @param loginName 登录名称 * @return 结果 */ - int checkClientLoginNameUnique(String loginName, Integer userSource); + int checkClientLoginNameUnique(UserSearchDto userSearchDto); /** * 校验手机号码是否唯一 diff --git a/lib/EmergencyService/zdxtEmergencyAuthService/src/main/java/com/zdxt/auth/project/system/user/service/UserServiceImpl.java b/lib/EmergencyService/zdxtEmergencyAuthService/src/main/java/com/zdxt/auth/project/system/user/service/UserServiceImpl.java index b8c799b9..88fbe5fc 100644 --- a/lib/EmergencyService/zdxtEmergencyAuthService/src/main/java/com/zdxt/auth/project/system/user/service/UserServiceImpl.java +++ b/lib/EmergencyService/zdxtEmergencyAuthService/src/main/java/com/zdxt/auth/project/system/user/service/UserServiceImpl.java @@ -16,6 +16,7 @@ import com.zdxt.auth.project.system.config.service.IConfigService; import com.zdxt.auth.project.system.dept.mapper.DeptMapper; import com.zdxt.auth.project.system.post.mapper.PostMapper; import com.zdxt.auth.project.system.role.mapper.RoleMapper; +import com.zdxt.auth.project.system.user.dto.UserSearchDto; import com.zdxt.auth.project.system.user.mapper.UserMapper; import com.zdxt.auth.project.system.user.mapper.UserPostMapper; import com.zdxt.auth.project.system.user.mapper.UserRoleMapper; @@ -388,7 +389,10 @@ public class UserServiceImpl implements IUserService { @Override public String checkClientLoginNameUnique(String loginName, Integer userSource) { - int count = userMapper.checkClientLoginNameUnique(loginName,userSource); + UserSearchDto userSearchDto = new UserSearchDto(); + userSearchDto.setLoginName(loginName); + userSearchDto.setUserSource(userSource); + int count = userMapper.checkClientLoginNameUnique(userSearchDto); if (count > 0) { return UserConstants.USER_NAME_NOT_UNIQUE; } diff --git a/lib/EmergencyService/zdxtEmergencyAuthService/src/main/resources/mapper/system/UserMapper.xml b/lib/EmergencyService/zdxtEmergencyAuthService/src/main/resources/mapper/system/UserMapper.xml index 4d640dbf..8369ee26 100644 --- a/lib/EmergencyService/zdxtEmergencyAuthService/src/main/resources/mapper/system/UserMapper.xml +++ b/lib/EmergencyService/zdxtEmergencyAuthService/src/main/resources/mapper/system/UserMapper.xml @@ -327,7 +327,7 @@ select count(1) from sys_user where login_name=#{loginName} and del_flag = 0 - select count(1) from sys_user where login_name=#{loginName} and user_source = #{userSource} and del_flag = 0