|
@@ -11,6 +11,8 @@ import com.citu.module.menduner.system.controller.appadmin.job.vo.AppAdminJobPag
|
|
import com.citu.module.menduner.system.controller.appadmin.job.vo.AppAdminJobRespVO;
|
|
import com.citu.module.menduner.system.controller.appadmin.job.vo.AppAdminJobRespVO;
|
|
import com.citu.module.menduner.system.controller.appadmin.person.cv.AppAdminJobCvRelPageReqVO;
|
|
import com.citu.module.menduner.system.controller.appadmin.person.cv.AppAdminJobCvRelPageReqVO;
|
|
import com.citu.module.menduner.system.controller.appadmin.person.cv.AppAdminJobCvRelRespVO;
|
|
import com.citu.module.menduner.system.controller.appadmin.person.cv.AppAdminJobCvRelRespVO;
|
|
|
|
+import com.citu.module.menduner.system.controller.appadmin.unfit.AppAdminUnfitCandidatePageReqVO;
|
|
|
|
+import com.citu.module.menduner.system.controller.appadmin.unfit.AppAdminUnfitCandidateRespVO;
|
|
import com.citu.module.menduner.system.controller.base.contact.EnterpriseUserContactRespVO;
|
|
import com.citu.module.menduner.system.controller.base.contact.EnterpriseUserContactRespVO;
|
|
import com.citu.module.menduner.system.controller.base.contact.EnterpriseUserSummaryRespVO;
|
|
import com.citu.module.menduner.system.controller.base.contact.EnterpriseUserSummaryRespVO;
|
|
import com.citu.module.menduner.system.controller.base.enterprise.vo.EnterpriseBaseSimpleRespVO;
|
|
import com.citu.module.menduner.system.controller.base.enterprise.vo.EnterpriseBaseSimpleRespVO;
|
|
@@ -27,6 +29,7 @@ import com.citu.module.menduner.system.dal.es.job.ESJobAdvertisedMergeDO;
|
|
import com.citu.module.menduner.system.dal.mysql.enterprise.EnterpriseMapper;
|
|
import com.citu.module.menduner.system.dal.mysql.enterprise.EnterpriseMapper;
|
|
import com.citu.module.menduner.system.dal.mysql.job.JobAdvertisedMapper;
|
|
import com.citu.module.menduner.system.dal.mysql.job.JobAdvertisedMapper;
|
|
import com.citu.module.menduner.system.dal.mysql.job.JobCvRelMapper;
|
|
import com.citu.module.menduner.system.dal.mysql.job.JobCvRelMapper;
|
|
|
|
+import com.citu.module.menduner.system.dal.mysql.unfit.UnfitCandidateMapper;
|
|
import com.citu.module.menduner.system.service.area.AreaService;
|
|
import com.citu.module.menduner.system.service.area.AreaService;
|
|
import com.citu.module.menduner.system.service.enterprise.bind.EnterpriseUserBindService;
|
|
import com.citu.module.menduner.system.service.enterprise.bind.EnterpriseUserBindService;
|
|
import com.citu.module.menduner.system.service.person.favorite.PersonJobFavoriteService;
|
|
import com.citu.module.menduner.system.service.person.favorite.PersonJobFavoriteService;
|
|
@@ -79,6 +82,9 @@ public class JobIntegrationServiceImpl implements JobIntegrationService {
|
|
@Resource
|
|
@Resource
|
|
private AreaService areaService;
|
|
private AreaService areaService;
|
|
|
|
|
|
|
|
+ @Resource
|
|
|
|
+ private UnfitCandidateMapper unfitCandidateMapper;
|
|
|
|
+
|
|
@Resource
|
|
@Resource
|
|
private ElasticsearchRestTemplate elasticsearchTemplate;
|
|
private ElasticsearchRestTemplate elasticsearchTemplate;
|
|
|
|
|
|
@@ -312,4 +318,13 @@ public class JobIntegrationServiceImpl implements JobIntegrationService {
|
|
return pageResult;
|
|
return pageResult;
|
|
|
|
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ @Override
|
|
|
|
+ public PageResult<AppAdminUnfitCandidateRespVO> unfitPage(AppAdminUnfitCandidatePageReqVO reqVO) {
|
|
|
|
+ PageResult<AppAdminUnfitCandidateRespVO> pageResult = unfitCandidateMapper.unfitPage(reqVO);
|
|
|
|
+ if (CollUtil.isEmpty(pageResult.getList())) {
|
|
|
|
+ return PageResult.empty();
|
|
|
|
+ }
|
|
|
|
+ return pageResult;
|
|
|
|
+ }
|
|
}
|
|
}
|