From 464fe71c7bb49e9fa094394e58cc8e19951fb99b Mon Sep 17 00:00:00 2001 From: guixinman <2863174261@qq.com> Date: Fri, 20 Jun 2025 10:14:21 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8B=9B=E8=81=98=E7=AE=A1=E7=90=86=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E7=AE=80=E5=8E=86=E6=9F=A5=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../recruit/position/dto/PositionRegistrationDTO.java | 3 +++ .../service/impl/PositionRegistrationServiceImpl.java | 8 ++------ 2 files changed, 5 insertions(+), 6 deletions(-) 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; }