server/service/src/main/java/com/doumee/biz/system/impl/SystemUserBizImpl.java
@@ -126,8 +126,7 @@ SystemUser queryUserDto = new SystemUser(); queryUserDto.setUsername(systemUser.getUsername()); queryUserDto.setDeleted(Boolean.FALSE); queryUserDto.setType(Constants.ZERO); // queryUserDto.setType(Constants.ZERO); SystemUser user = systemUserService.findOne(queryUserDto); if (user != null) { throw new BusinessException(ResponseStatus.DATA_EXISTS.getCode(), "登录账号已存在"); @@ -136,7 +135,7 @@ if (StringUtils.isNotBlank(systemUser.getMobile())) { queryUserDto = new SystemUser(); queryUserDto.setDeleted(Boolean.FALSE); queryUserDto.setEmpNo(systemUser.getMobile()); queryUserDto.setMobile(systemUser.getMobile()); user = systemUserService.findOne(queryUserDto); if (user != null) { throw new BusinessException(ResponseStatus.DATA_EXISTS.getCode(), "手机号已存在"); server/service/src/main/java/com/doumee/config/shiro/ShiroRealm.java
@@ -105,8 +105,7 @@ // 获取登录用户信息 List<SystemRole> roles = systemRoleService.findByUserId(user.getId()); List<SystemPermission> permissions = systemPermissionService.findByUserId(user.getId()); LoginUserInfo userInfo = LoginUserInfo.from(user, roles, permissions); if(authenticationToken.getUserType() == 0){ if(authenticationToken.getUserType() == 0){ CompanyPermission c = new CompanyPermission(); c.setUserId(user.getId()); c.setIsdeleted(Constants.ZERO); @@ -126,6 +125,7 @@ } user.setCompany(company); } LoginUserInfo userInfo = LoginUserInfo.from(user, roles, permissions); // 验证用户 return new SimpleAuthenticationInfo(userInfo, user.getPassword(), this.getName()); server/service/src/main/java/com/doumee/service/system/impl/SystemTraceLogServiceImpl.java
@@ -65,7 +65,7 @@ @Override public SystemTraceLog findOne(SystemTraceLog systemTraceLog) { Wrapper<SystemTraceLog> wrapper = new QueryWrapper<>(systemTraceLog); Wrapper<SystemTraceLog> wrapper = new QueryWrapper<>(systemTraceLog).last("limit 1");; return systemTraceLogMapper.selectOne(wrapper); } server/service/src/main/java/com/doumee/service/system/impl/SystemUserRoleServiceImpl.java
@@ -81,7 +81,7 @@ @Override public SystemUserRole findOne(SystemUserRole systemUserRole) { Wrapper<SystemUserRole> wrapper = new QueryWrapper<>(systemUserRole); Wrapper<SystemUserRole> wrapper = new QueryWrapper<>(systemUserRole).last("limit 1"); return systemUserRoleMapper.selectOne(wrapper); } server/service/src/main/java/com/doumee/service/system/impl/SystemUserServiceImpl.java
@@ -112,7 +112,7 @@ @Override public SystemUser findOne(SystemUser systemUser) { Wrapper<SystemUser> wrapper = new QueryWrapper<>(systemUser); Wrapper<SystemUser> wrapper = new QueryWrapper<SystemUser>(systemUser).last("limit 1"); return systemUserMapper.selectOne(wrapper); }