app/job/list修改查询条件薪资范围

This commit is contained in:
chenshaohua
2026-07-08 11:23:14 +08:00
parent cd3d7a4d6a
commit 9f81dbac50
2 changed files with 3 additions and 2 deletions

View File

@@ -431,6 +431,7 @@ public class CmsJobController extends BaseController
job.setJobLocation(job.getJobAddress());
job.setCompanyId(getCompanyId(allCompany, job.getCompanyName()));
job.setPostingDate(DateUtils.getTime());
job.setEducation("0");
String companyName=StringUtils.isNotEmpty(job.getCompanyName())?job.getCompanyName():null;
// 联系方式转换
List<JobContact> contactList = new ArrayList<>();

View File

@@ -677,10 +677,10 @@ public class ESJobSearchImpl implements IESJobSearchService
}
Long userMinSalary = Objects.nonNull(jobQuery.getSalaryMin()) ? jobQuery.getSalaryMin() : jobQuery.getMinSalary();
Long userMaxSalary = Objects.nonNull(jobQuery.getSalaryMax()) ? jobQuery.getSalaryMax() : jobQuery.getMaxSalary();
if (Objects.nonNull(jobQuery.getMinSalary())) {
if (Objects.nonNull(userMinSalary)) {
wrapper.filter(x -> x.ge(ESJobDocument::getMaxSalary, userMinSalary));
}
if (Objects.nonNull(jobQuery.getMaxSalary())) {
if (Objects.nonNull(userMaxSalary)) {
wrapper.filter(x -> x.le(ESJobDocument::getMinSalary, userMaxSalary));
}
if(hasText(jobQuery.getScaleDictCode())){