diff --git a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/AppUserServiceImpl.java b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/AppUserServiceImpl.java index dd53a03..79f53b4 100644 --- a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/AppUserServiceImpl.java +++ b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/AppUserServiceImpl.java @@ -163,9 +163,15 @@ public class AppUserServiceImpl extends ServiceImpl imple break; default://求职者 if(registerBody.getExperiencesList()!=null){ + registerBody.getExperiencesList().forEach(it->{ + it.setUserId(SiteSecurityUtils.getUserId()); + }); userWorkExperiencesMapper.batchInsert(registerBody.getExperiencesList()); } if(registerBody.getAppSkillsList()!=null){ + registerBody.getAppSkillsList().forEach(it->{ + it.setUserId(SiteSecurityUtils.getUserId()); + }); appSkillMapper.batchInsert(registerBody.getAppSkillsList()); } mapUserRole.put("roleId",1); diff --git a/ruoyi-bussiness/src/main/resources/mapper/app/AppUserMapper.xml b/ruoyi-bussiness/src/main/resources/mapper/app/AppUserMapper.xml index 3b603f7..668182c 100644 --- a/ruoyi-bussiness/src/main/resources/mapper/app/AppUserMapper.xml +++ b/ruoyi-bussiness/src/main/resources/mapper/app/AppUserMapper.xml @@ -29,10 +29,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + - select user_id, name, age, sex, birth_date, education, political_affiliation, phone, avatar, salary_min, salary_max, area, status, del_flag, login_ip, login_date, create_by, create_time, update_by, update_time, remark,job_title_id,is_recommend,id_card from app_user + select user_id, name, age, sex, birth_date, education, political_affiliation, phone, avatar, salary_min, salary_max, area, status, del_flag, login_ip, login_date, create_by, create_time, update_by, update_time, remark,job_title_id,is_recommend,id_card,work_experience from app_user