if (StrUtil.isBlank(userPasswordDTO.getUsername()) || StrUtil.isBlank(userPasswordDTO.getPhone())) { throw new ServiceException("-1", "参数异常"); } QueryWrapper<User> queryWrapper = new QueryWrapper<>(); queryWrapper.eq("username", userPasswordDTO.getUsername()); queryWrapper.eq("phone", userPasswordDTO.getPhone()); List<User> list = userService.list(queryWrapper);
时间: 2023-06-23 21:10:33 浏览: 81
StrUtil.java
这段代码是一个简单的用户认证过程,首先会判断传入的用户名和手机号是否为空,如果有任意一个为空则会抛出异常。接着会根据传入的用户名和手机号构建一个查询条件,使用Mybatis-Plus的QueryWrapper工具类来构建。最后通过调用userService的list方法来查询符合条件的用户列表。这段代码的作用是根据传入的用户名和手机号来查找数据库中对应的用户信息,以进行用户认证。
阅读全文