From 515cc8c001d3a82c6e6e3c7fccc249c244751247 Mon Sep 17 00:00:00 2001 From: sh Date: Fri, 30 Jan 2026 13:31:57 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=B5=8F=E8=A7=88=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/ruoyi/cms/service/impl/JobServiceImpl.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/JobServiceImpl.java b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/JobServiceImpl.java index 87b6072..bd7e9e6 100644 --- a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/JobServiceImpl.java +++ b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/JobServiceImpl.java @@ -340,7 +340,8 @@ public class JobServiceImpl extends ServiceImpl implements IJobSe if(Objects.isNull(job)){ throw new ServiceException("岗位不存在"); } - job.setView(job.getView()+1); + Long view=job.getView()==null?0L:job.getView(); + job.setView(view+1); jobMapper.updateById(job); return 1; } @@ -1210,6 +1211,7 @@ public class JobServiceImpl extends ServiceImpl implements IJobSe job.setIsPublish(1); job.setDataSource("1"); job.setPostingDate(DateUtils.dateTimeNow(DateUtils.YYYY_MM_DD_HH_MM_SS)); + job.setView(0L); String companyName = it.getCompanyName(); job.setCompanyName(companyName); @@ -1229,7 +1231,9 @@ public class JobServiceImpl extends ServiceImpl implements IJobSe "%s_%s_%s", Optional.ofNullable(job.getCompanyId()).orElse(null), job.getJobTitle().trim(), - job.getJobLocation().trim() + job.getJobLocation().trim(), + job.getMinSalary(), + job.getMaxSalary() ); dedupMap.putIfAbsent(dedupKey, job); }