移动端岗位查询-添加五险一金、企业类型查询条件
This commit is contained in:
		| @@ -178,6 +178,12 @@ public class ESJobSearchImpl implements IESJobSearchService | ||||
|             if(!StringUtil.isEmptyOrNull(esJobSearch.getType())){ | ||||
|                 newSearch.setType(esJobSearch.getType()); | ||||
|             } | ||||
|             if(!StringUtil.isEmptyOrNull(esJobSearch.getDescription())){ | ||||
|                 newSearch.setDescription(esJobSearch.getDescription()); | ||||
|             } | ||||
|             if(!StringUtil.isEmptyOrNull(esJobSearch.getCompanyNature())){ | ||||
|                 newSearch.setCompanyNature(esJobSearch.getCompanyNature()); | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         LambdaEsQueryWrapper<ESJobDocument> wrapper = getWrapper(newSearch,jobIds); | ||||
| @@ -405,6 +411,12 @@ public class ESJobSearchImpl implements IESJobSearchService | ||||
|         if(!StringUtil.isEmptyOrNull(esJobSearch.getType())){ | ||||
|             wrapper.and(x->x.eq(ESJobDocument::getType,esJobSearch.getType())); | ||||
|         } | ||||
|         if(!StringUtil.isEmptyOrNull(esJobSearch.getDescription())){ | ||||
|             wrapper.and(x->x.like(ESJobDocument::getDescription,esJobSearch.getDescription())); | ||||
|         } | ||||
|         if(!StringUtil.isEmptyOrNull(esJobSearch.getCompanyNature())){ | ||||
|             wrapper.and(x->x.eq(ESJobDocument::getCompanyNature,esJobSearch.getCompanyNature())); | ||||
|         } | ||||
|         if(Objects.nonNull(esJobSearch.getOrder())){ | ||||
|             if(esJobSearch.getOrder()==1){ | ||||
|                 wrapper.orderByDesc(ESJobDocument::getIsHot); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user