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; }