修改审过后岗位不出现问题(es中添加社会代码,企业查询岗位时,需要社会信用代码)
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
package com.ruoyi.cms.service.impl;
|
||||
|
||||
import com.ruoyi.cms.service.ICompanyService;
|
||||
import com.ruoyi.common.core.domain.entity.AppUser;
|
||||
import com.ruoyi.cms.domain.ESJobDocument;
|
||||
import com.ruoyi.cms.domain.Job;
|
||||
@@ -9,6 +10,7 @@ import com.ruoyi.cms.mapper.JobMapper;
|
||||
import com.ruoyi.cms.service.IESJobSearchService;
|
||||
import com.ruoyi.cms.util.ListUtil;
|
||||
import com.ruoyi.cms.util.StringUtil;
|
||||
import com.ruoyi.common.core.domain.entity.Company;
|
||||
import com.ruoyi.common.core.text.Convert;
|
||||
import com.ruoyi.common.utils.SiteSecurityUtils;
|
||||
import com.ruoyi.common.utils.bean.BeanUtils;
|
||||
@@ -42,6 +44,8 @@ public class ESJobSearchImpl implements IESJobSearchService
|
||||
|
||||
@Autowired
|
||||
private AppUserServiceImpl appUserService;
|
||||
@Autowired
|
||||
private ICompanyService iCompanyService;
|
||||
|
||||
@Autowired
|
||||
private BussinessDictDataServiceImpl bussinessDictDataServicel;
|
||||
@@ -540,6 +544,12 @@ public class ESJobSearchImpl implements IESJobSearchService
|
||||
public void updateJob(Long jobId) {
|
||||
ESJobDocument esJobDocument = new ESJobDocument();
|
||||
Job job = jobMapper.selectById(jobId);
|
||||
if(job!=null){
|
||||
if(job.getCompanyId()!=null){
|
||||
Company company=iCompanyService.selectCompanyByCompanyId(job.getCompanyId());
|
||||
job.setCode(company.getCode());
|
||||
}
|
||||
}
|
||||
|
||||
BeanUtils.copyBeanProp(esJobDocument, job);
|
||||
esJobDocument.setAppJobUrl("https://ks.zhaopinzao8dian.com/app#/packageA/pages/post/post?jobId="+ Base64.getEncoder().encodeToString(String.valueOf(job.getJobId()).getBytes()));
|
||||
|
||||
Reference in New Issue
Block a user