diff --git a/src/main/java/com/wms/service/serviceImplements/UserServiceImplements.java b/src/main/java/com/wms/service/serviceImplements/UserServiceImplements.java index e7fe760..6ff78c8 100644 --- a/src/main/java/com/wms/service/serviceImplements/UserServiceImplements.java +++ b/src/main/java/com/wms/service/serviceImplements/UserServiceImplements.java @@ -22,8 +22,8 @@ public class UserServiceImplements extends ServiceImpl impleme LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper() .eq(User::getLoginAccount, user.getLoginAccount()); if (withAuth) { - queryWrapper.or(userLambdaQueryWrapper -> - userLambdaQueryWrapper.eq(User::getLoginAccount, user.getLoginAccount()) + queryWrapper.and(userLambdaQueryWrapper -> + userLambdaQueryWrapper.eq(User::getLoginPassword, user.getLoginPassword()) .or().eq(StringUtils.isEmpty(user.getLoginPassword()), User::getLoginPassword, null)); } return BeanUtil.copyProperties(userMapper.selectOne(queryWrapper), UserDto.class);