From c795e63e96fa93a5d84c783babd8419552ffe91f Mon Sep 17 00:00:00 2001 From: sh Date: Tue, 21 Oct 2025 19:20:33 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=9F=A5=E8=AF=A2=E5=B2=97?= =?UTF-8?q?=E4=BD=8D=E8=AF=A6=E6=83=85=E6=97=B6-=E6=9F=A5=E8=AF=A2?= =?UTF-8?q?=E5=AF=B9=E5=BA=94=E7=9A=84=E9=99=84=E4=BB=B6=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/ruoyi/cms/domain/Job.java | 4 ++++ .../com/ruoyi/cms/service/impl/JobServiceImpl.java | 11 +++++++++++ 2 files changed, 15 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 ed58037..1a04a43 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 @@ -169,4 +169,8 @@ public class Job extends BaseEntity @TableField(exist = false) @ApiModelProperty("岗位联系人列表") private List jobContactList; + + @TableField(exist = false) + @ApiModelProperty("附件列表") + private List filesList; } 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 e477153..901ee0a 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 @@ -9,6 +9,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; import com.ruoyi.cms.domain.*; +import com.ruoyi.cms.domain.File; import com.ruoyi.cms.domain.query.ESJobSearch; import com.ruoyi.cms.domain.vo.CandidateVO; import com.ruoyi.cms.mapper.*; @@ -75,6 +76,8 @@ public class JobServiceImpl extends ServiceImpl implements IJobSe private RedisCache redisCache; @Autowired private JobContactMapper jobContactMapper; + @Autowired + private FileMapper fileMapper; /** * 更新工作地址的经纬度信息 @@ -206,6 +209,14 @@ public class JobServiceImpl extends ServiceImpl implements IJobSe if(contacts!=null){ job.setJobContactList(contacts); } + //查询附件 + File file=new File(); + file.setBussinessId(jobId); + List filesList=fileMapper.selectFileList(file); + if(filesList!=null){ + job.setFilesList(filesList); + } + return job; }