diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/quartz/job/MemberProjectJob.java b/jero-boot-incoming-payment/src/main/java/com/jero/quartz/job/MemberProjectJob.java index c6aa2943..5a421667 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/quartz/job/MemberProjectJob.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/quartz/job/MemberProjectJob.java @@ -49,11 +49,9 @@ public class MemberProjectJob implements Job{ @Override public void execute(JobExecutionContext jobExecutionContext) throws JobExecutionException { DateTime offset = DateUtil.date().offset(DateField.MONTH, 3); - int year = offset.year(); - int month = offset.month()+1; + String format = DateUtil.format(offset, DatePattern.NORM_DATE_PATTERN); QueryWrapper wrapper = new QueryWrapper<>(); - wrapper.eq("MONTH(invalidation_date)",month) - .eq("YEAR(invalidation_date)",year); + wrapper.eq("invalidation_date",format); List list = memberProjectSubitemService.list(wrapper); for (TbMemberProjectSubitem tbMemberProjectSubitem : list) { String companyId = tbMemberProjectSubitem.getCompanyId();