修改岗位详情-添加岗位联系人

This commit is contained in:
sh
2025-12-04 16:17:02 +08:00
parent cb5d4d00a7
commit 5c02fb16ca
3 changed files with 15 additions and 7 deletions

View File

@@ -151,6 +151,9 @@ public class AppJobController extends BaseController
@GetMapping(value = "/{jobId}") @GetMapping(value = "/{jobId}")
public AjaxResult getInfo(@PathVariable("jobId") Long jobId, HttpServletRequest request) public AjaxResult getInfo(@PathVariable("jobId") Long jobId, HttpServletRequest request)
{ {
if (jobId == null) {
return AjaxResult.error("jobId不能为空");
}
//Job job = jobService.selectJobByJobIdApp(jobId); //Job job = jobService.selectJobByJobIdApp(jobId);
Job job = jobService.selectHttpJobByJobIdApp(jobId,request); Job job = jobService.selectHttpJobByJobIdApp(jobId,request);
return success(job); return success(job);

View File

@@ -87,6 +87,9 @@ public class CmsJobController extends BaseController
@GetMapping(value = "/{jobId}") @GetMapping(value = "/{jobId}")
public AjaxResult getInfo(@PathVariable("jobId") Long jobId, HttpServletRequest request) public AjaxResult getInfo(@PathVariable("jobId") Long jobId, HttpServletRequest request)
{ {
if (jobId == null) {
return AjaxResult.error("jobId不能为空");
}
//return success(jobService.selectJobByJobId(jobId)); //return success(jobService.selectJobByJobId(jobId));
return success(jobService.selectHttpJobByJobId(jobId,request)); return success(jobService.selectHttpJobByJobId(jobId,request));
} }

View File

@@ -239,12 +239,10 @@ public class JobServiceImpl extends ServiceImpl<JobMapper,Job> implements IJobSe
job.setCompany(company); job.setCompany(company);
} }
//查询联系人 //查询联系人
JobContact contact=new JobContact(); JobContact contact = new JobContact();
contact.setJobId(job.getJobId()); contact.setJobId(jobId);
List<JobContact> contacts=jobContactMapper.getSelectList(contact); List<JobContact> contacts = jobContactMapper.getSelectList(contact);
if(contacts!=null){ job.setJobContactList(contacts == null ? Collections.emptyList() : contacts);
job.setJobContactList(contacts);
}
//查询附件 //查询附件
String baseFilePath = StringUtil.getFilePath(request); String baseFilePath = StringUtil.getFilePath(request);
//查询附件 //查询附件
@@ -566,9 +564,13 @@ public class JobServiceImpl extends ServiceImpl<JobMapper,Job> implements IJobSe
appReviewJobMapper.insert(appReviewJob); appReviewJobMapper.insert(appReviewJob);
} }
this.view(jobId); this.view(jobId);
//查询联系人
JobContact contact = new JobContact();
contact.setJobId(jobId);
List<JobContact> contacts = jobContactMapper.getSelectList(contact);
job.setJobContactList(contacts == null ? Collections.emptyList() : contacts);
//查询附件 //查询附件
String baseFilePath = StringUtil.getFilePath(request); String baseFilePath = StringUtil.getFilePath(request);
//查询附件
File queryFile = new File(); File queryFile = new File();
queryFile.setBussinessid(jobId); queryFile.setBussinessid(jobId);
List<File> filesList = Optional.ofNullable(fileMapper.selectFileList(queryFile)) List<File> filesList = Optional.ofNullable(fileMapper.selectFileList(queryFile))