修改注册时,添加判断传递的List.size>0

This commit is contained in:
sh
2025-10-27 17:36:00 +08:00
parent 05e215abb0
commit ce2d9328c3

View File

@@ -168,7 +168,7 @@ public class AppUserServiceImpl extends ServiceImpl<AppUserMapper,AppUser> imple
it.setCompanyId(registerBody.getCompany().getCompanyId()); it.setCompanyId(registerBody.getCompany().getCompanyId());
}); });
} }
if(registerBody.getCompany().getCompanyContactList()!=null){ if(registerBody.getCompany().getCompanyContactList()!=null&&registerBody.getCompany().getCompanyContactList().size()>0){
companyContactMapper.batchInsert(registerBody.getCompany().getCompanyContactList()); companyContactMapper.batchInsert(registerBody.getCompany().getCompanyContactList());
} }
//保存app_user信息 //保存app_user信息
@@ -178,13 +178,13 @@ public class AppUserServiceImpl extends ServiceImpl<AppUserMapper,AppUser> imple
mapUserRole.put("roleId",StringUtil.SYS_QY); mapUserRole.put("roleId",StringUtil.SYS_QY);
break; break;
default://求职者 default://求职者
if(registerBody.getExperiencesList()!=null){ if(registerBody.getExperiencesList()!=null&&registerBody.getExperiencesList().size()>0){
registerBody.getExperiencesList().forEach(it->{ registerBody.getExperiencesList().forEach(it->{
it.setUserId(SiteSecurityUtils.getUserId()); it.setUserId(SiteSecurityUtils.getUserId());
}); });
userWorkExperiencesMapper.batchInsert(registerBody.getExperiencesList()); userWorkExperiencesMapper.batchInsert(registerBody.getExperiencesList());
} }
if(registerBody.getAppSkillsList()!=null){ if(registerBody.getAppSkillsList()!=null&&registerBody.getAppSkillsList().size()>0){
registerBody.getAppSkillsList().forEach(it->{ registerBody.getAppSkillsList().forEach(it->{
it.setUserId(SiteSecurityUtils.getUserId()); it.setUserId(SiteSecurityUtils.getUserId());
}); });