diff --git a/src/main/java/com/newyetai/recruit/position/dto/PositionRegistrationDTO.java b/src/main/java/com/newyetai/recruit/position/dto/PositionRegistrationDTO.java index 7b0f645..0205e72 100644 --- a/src/main/java/com/newyetai/recruit/position/dto/PositionRegistrationDTO.java +++ b/src/main/java/com/newyetai/recruit/position/dto/PositionRegistrationDTO.java @@ -4,6 +4,7 @@ import com.fasterxml.jackson.annotation.JsonFormat; import com.newyetai.common.dto.BaseDTO; import com.newyetai.common.util.IdcardUtils; import com.newyetai.recruit.user.dto.JobExpectDTO; +import com.newyetai.recruit.user.dto.ResumeDTO; import com.newyetai.recruit.user.dto.UserCertificateDTO; import org.springframework.format.annotation.DateTimeFormat; @@ -120,6 +121,8 @@ public class PositionRegistrationDTO extends BaseDTO { */ private String tag; + private ResumeDTO resumeDTO; + public void setCardNo(String cardNo) { this.setAge(IdcardUtils.getAgeByIDNumber(cardNo)); this.setGender(IdcardUtils.judgeGender(cardNo)); diff --git a/src/main/java/com/newyetai/recruit/position/service/impl/PositionRegistrationServiceImpl.java b/src/main/java/com/newyetai/recruit/position/service/impl/PositionRegistrationServiceImpl.java index 3d6f5b6..e35ef3d 100644 --- a/src/main/java/com/newyetai/recruit/position/service/impl/PositionRegistrationServiceImpl.java +++ b/src/main/java/com/newyetai/recruit/position/service/impl/PositionRegistrationServiceImpl.java @@ -202,12 +202,8 @@ public class PositionRegistrationServiceImpl implements PositionRegistrationServ PositionRegistrationDTO positionRegistrationDTO = list.get(0); positionRegistrationDTO.setUserCertificateDTOList(userCertificateService.list(UserCertificateQueryDTO.builder().userId(positionRegistrationDTO.getUserId()).build())); positionRegistrationDTO.setJobExpectDTOList(jobExpectService.list(JobExpectQueryDTO.builder().userId(positionRegistrationDTO.getUserId()).build())); - List resumeDTOList = resumeService.list(ResumeQueryDTO.builder().userId(positionRegistrationDTO.getUserId()).build()); - if (CollectionUtils.isNotEmpty(resumeDTOList)) { - positionRegistrationDTO.setCityCode(resumeDTOList.get(0).getCityCode()); - positionRegistrationDTO.setCityCodeName(resumeDTOList.get(0).getCityCodeName()); - positionRegistrationDTO.setResumeFileCode(resumeDTOList.get(0).getFileCode()); - } + ResumeDTO resumeDTO = resumeService.userFind(); + positionRegistrationDTO.setResumeDTO(resumeDTO); return positionRegistrationDTO; }