From 22d2e40264a6d78e1263c0d0c1ba08b28bc237b2 Mon Sep 17 00:00:00 2001 From: sh Date: Mon, 8 Dec 2025 21:20:08 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B2=97=E4=BD=8D-=E8=AF=A6=E6=83=85=E6=97=B6?= =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E5=B2=97=E4=BD=8D=E7=94=B3=E8=AF=B7=E4=BA=BA?= =?UTF-8?q?=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ruoyi-bussiness/src/main/java/com/ruoyi/cms/domain/Job.java | 5 +++++ .../main/java/com/ruoyi/cms/service/impl/JobServiceImpl.java | 3 +++ 2 files changed, 8 insertions(+) diff --git a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/domain/Job.java b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/domain/Job.java index 9cade26..771a6ed 100644 --- a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/domain/Job.java +++ b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/domain/Job.java @@ -9,6 +9,7 @@ import com.fasterxml.jackson.annotation.JsonIgnore; import com.ruoyi.cms.domain.vo.CompanyVo; import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; +import com.ruoyi.common.core.domain.entity.AppUser; import com.ruoyi.common.core.domain.entity.Company; import com.ruoyi.common.core.domain.entity.File; import io.swagger.annotations.ApiModel; @@ -187,4 +188,8 @@ public class Job extends BaseEntity @JsonFormat(pattern = "yyyy-MM-dd") @ApiModelProperty("时间(足迹、投简历、收藏)") private String shareTime; + + @TableField(exist = false) + @ApiModelProperty("申请人列表") + private List applyUsers; } diff --git a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/JobServiceImpl.java b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/JobServiceImpl.java index 120a1bf..47bbee6 100644 --- a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/JobServiceImpl.java +++ b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/JobServiceImpl.java @@ -645,6 +645,9 @@ public class JobServiceImpl extends ServiceImpl implements IJobSe .collect(Collectors.toList()); job.setFilesList(processedFiles); + //查询投递人 + List appUsers=jobMapper.selectApplyJobUserList(jobId); + job.setApplyUsers(appUsers == null ? Collections.emptyList() : appUsers); return job; }