|
@@ -1755,22 +1755,28 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements IU
|
|
|
}
|
|
|
customerBos.forEach(item -> {
|
|
|
if (StringUtils.isBlank(item.getUserCard())){
|
|
|
- return;
|
|
|
+ throw new CustomException("身份证号码不能为空!");
|
|
|
}
|
|
|
User user = getOne(new LambdaQueryWrapper<User>()
|
|
|
.eq(User::getIdCard, EncryptHandler.encrypt(item.getUserCard()))
|
|
|
.eq(User::getStatus, 1));
|
|
|
if (Objects.isNull(user)){
|
|
|
- return;
|
|
|
+ throw new CustomException("用户获取失败,请检查身份证号码!");
|
|
|
}
|
|
|
|
|
|
//跟新用户资料
|
|
|
user.setRealname(item.getUserName());
|
|
|
- user.setTelphone(EncryptHandler.encrypt(item.getUserPhone()));
|
|
|
- user.setSex(StringUtils.isNotBlank(item.getSex()) && item.getSex().equals("男") ? 1:2);
|
|
|
+ if (ObjectUtils.isNotNull(item.getUserPhone())){
|
|
|
+ user.setTelphone(EncryptHandler.encrypt(item.getUserPhone()));
|
|
|
+ }
|
|
|
+ if (ObjectUtils.isNotNull(item.getSex())){
|
|
|
+ user.setSex(StringUtils.isNotBlank(item.getSex()) && item.getSex().equals("男") ? 1:2);
|
|
|
+ }
|
|
|
user.setEduLevel(item.getEducation());
|
|
|
user.setSchool(item.getSchool());
|
|
|
- user.setGraduationTime(DateUtils.formatDate(item.getGraduationTime(),"yyyy-MM-dd"));
|
|
|
+ if (ObjectUtils.isNotNull(item.getGraduationTime())){
|
|
|
+ user.setGraduationTime(DateUtils.formatDate(item.getGraduationTime(),"yyyy-MM-dd"));
|
|
|
+ }
|
|
|
user.setMajor(item.getMajor());
|
|
|
user.setWorkYear(item.getWorkYear());
|
|
|
user.setCompanyName(item.getCompany());
|
|
@@ -1808,7 +1814,7 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements IU
|
|
|
User user = getOne(new LambdaQueryWrapper<User>()
|
|
|
.eq(User::getIdCard, EncryptHandler.encrypt(idCard)));
|
|
|
if (ObjectUtils.isNull(user)){
|
|
|
- return;
|
|
|
+ throw new CustomException("文件名称有误,请按命名规则修改文件名!");
|
|
|
}
|
|
|
|
|
|
//上传OSS
|
|
@@ -1825,7 +1831,7 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements IU
|
|
|
throw new CustomException(name+"上传oss失败");
|
|
|
}
|
|
|
if (name.toString().contains("证件照")){
|
|
|
- user.setAvatar(upload);
|
|
|
+ user.setOneInchPhotos(upload);
|
|
|
}
|
|
|
if (name.toString().contains("身份证正面")){
|
|
|
user.setIdCardImg1(upload);
|