From 9f81dbac50fe5dd4e398263463e98aaf432ea2e0 Mon Sep 17 00:00:00 2001 From: chenshaohua <635616957@qq.com> Date: Wed, 8 Jul 2026 11:23:14 +0800 Subject: [PATCH] =?UTF-8?q?app/job/list=E4=BF=AE=E6=94=B9=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=E6=9D=A1=E4=BB=B6=E8=96=AA=E8=B5=84=E8=8C=83=E5=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/ruoyi/cms/controller/cms/CmsJobController.java | 1 + .../main/java/com/ruoyi/cms/service/impl/ESJobSearchImpl.java | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/controller/cms/CmsJobController.java b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/controller/cms/CmsJobController.java index 0107bd6..b768518 100644 --- a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/controller/cms/CmsJobController.java +++ b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/controller/cms/CmsJobController.java @@ -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 contactList = new ArrayList<>(); diff --git a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/ESJobSearchImpl.java b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/ESJobSearchImpl.java index 2f6a45f..9cdbe71 100644 --- a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/ESJobSearchImpl.java +++ b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/ESJobSearchImpl.java @@ -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())){