| | |
| | | import java.text.SimpleDateFormat; |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | import java.util.Objects; |
| | | import java.util.UUID; |
| | | import java.util.stream.Collectors; |
| | | |
| | |
| | | return new Result<>(3, "密码不能为空"); |
| | | } |
| | | } |
| | | if (StringUtils.isBlank(model.getBirthDay())) { |
| | | model.setBirthDay(null); |
| | | } |
| | | User user = new User(); |
| | | BeanUtils.copyProperties(model, user); |
| | | user.setAge(model.getAge()); |
| | | try { |
| | | user.setBirthDay(new SimpleDateFormat("yyyy-MM-dd").parse(model.getBirthDay())); |
| | | } catch (ParseException e) { |
| | | throw new RuntimeException(e); |
| | | } |
| | | |
| | | if (model.getId() == null) { |
| | | String encodePwd = authenticationService.pwdEncode(model.getPassword()); |