diff --git a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/mapper/JobMapper.java b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/mapper/JobMapper.java index 3f6df71..1f0fd04 100644 --- a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/mapper/JobMapper.java +++ b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/mapper/JobMapper.java @@ -65,7 +65,7 @@ public interface JobMapper extends BaseMapper public int updateStatus(Job job); - List getJobDownList(); + List getJobDownList(); void updateJobDown(List list); } 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 3a7f986..1fd6b45 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 @@ -1405,8 +1405,7 @@ public class JobServiceImpl extends ServiceImpl implements IJobSe @Override public void updateJobDown() { //查询下架岗位 - List list=jobMapper.getJobDownList(); - List ids=list.stream().map(Job::getJobId).collect(Collectors.toList()); + List ids=jobMapper.getJobDownList(); //更新岗位状态 jobMapper.updateJobDown(ids); //刷新es diff --git a/ruoyi-bussiness/src/main/resources/mapper/app/JobMapper.xml b/ruoyi-bussiness/src/main/resources/mapper/app/JobMapper.xml index 093658d..4ab2b11 100644 --- a/ruoyi-bussiness/src/main/resources/mapper/app/JobMapper.xml +++ b/ruoyi-bussiness/src/main/resources/mapper/app/JobMapper.xml @@ -391,7 +391,7 @@ update job set job_status=#{jobStatus},down_time=#{downTime},update_time=#{updateTime},update_by=#{updateBy} where job_id=#{jobId} - select job_id from job where down_time <=now() and job_status='0'