diff --git a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/domain/Job.java b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/domain/Job.java index 4a22338..c0013d2 100644 --- a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/domain/Job.java +++ b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/domain/Job.java @@ -73,7 +73,7 @@ public class Job extends BaseEntity @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "发布时间", width = 30, dateFormat = "yyyy-MM-dd") @ApiModelProperty("发布时间") - private Date postingDate; + private String postingDate; /** 招聘人数 */ @Excel(name = "招聘人数") 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 b168c3c..ad9bf39 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 @@ -255,10 +255,12 @@ public class JobServiceImpl extends ServiceImpl implements IJobSe @Override public int updateJob(Job job) { + LocalDateTime now = LocalDateTime.now(); + String formattedDate = now.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")); //修改岗位状态 if(job.getIsPublish()!=null) { if(job.getIsPublish()==1){ - job.setPostingDate(new Date()); + job.setPostingDate(formattedDate); }else { job.setPostingDate(null); } @@ -596,7 +598,7 @@ public class JobServiceImpl extends ServiceImpl implements IJobSe } job.setCompanyName(rowWork.getAAB004()); job.setJobLocation(rowWork.getAAE006()); - job.setPostingDate(new Date()); + job.setPostingDate(formattedDate); job.setJobCategory(rowWork.getJobCategory()); if (rowWork.getAcb240() == null) { job.setVacancies(-1L); diff --git a/ruoyi-bussiness/src/main/resources/mapper/app/JobMapper.xml b/ruoyi-bussiness/src/main/resources/mapper/app/JobMapper.xml index bd52bcb..2572bf4 100644 --- a/ruoyi-bussiness/src/main/resources/mapper/app/JobMapper.xml +++ b/ruoyi-bussiness/src/main/resources/mapper/app/JobMapper.xml @@ -126,7 +126,7 @@ and experience = #{experience} and company_name like concat('%', #{companyName}, '%') and job_location = #{jobLocation} - and posting_date = #{postingDate} + and posting_date = #{postingDate} and vacancies = #{vacancies} and latitude = #{latitude} and longitude = #{longitude} @@ -147,7 +147,7 @@ and experience = #{experience} and company_name like concat('%', #{companyName}, '%') and job_location = #{jobLocation} - and posting_date = #{postingDate} + and posting_date = #{postingDate} and vacancies = #{vacancies} and latitude = #{latitude} and longitude = #{longitude}