Commit eb3ff3ee by wuwenlong

order time check bugfix;

parent d1587715
...@@ -283,10 +283,12 @@ public class SOrderServiceImpl extends ServiceImpl<SOrderMapper, SOrder> impleme ...@@ -283,10 +283,12 @@ public class SOrderServiceImpl extends ServiceImpl<SOrderMapper, SOrder> impleme
queryWrapper.eq(SOrder::getPayStatus, YesNoEnum.yes.getIndex()); queryWrapper.eq(SOrder::getPayStatus, YesNoEnum.yes.getIndex());
String nowDayStr = DateUtils.parseDateToStr(DateUtils.YYYY_MM_DD, day); String nowDayStr = DateUtils.parseDateToStr(DateUtils.YYYY_MM_DD, day);
String nextDayStr = DateUtils.parseDateToStr(DateUtils.YYYY_MM_DD, DateUtils.addDays(day, 1)); String nextDayStr = DateUtils.parseDateToStr(DateUtils.YYYY_MM_DD, DateUtils.addDays(day, 1));
String yesterdayStr = DateUtils.parseDateToStr(DateUtils.YYYY_MM_DD, DateUtils.addDays(day, -1)) + "23";
queryWrapper.apply("(DATE_FORMAT(IFNULL(start_date,pre_start_date), '%Y-%m-%d') = '" + nowDayStr + "'" + queryWrapper.apply("(DATE_FORMAT(IFNULL(start_date,pre_start_date), '%Y-%m-%d') = '" + nowDayStr + "'" +
" OR DATE_FORMAT(IFNULL(end_date,pre_end_date), '%Y-%m-%d') = '" + nowDayStr + "' " + " OR DATE_FORMAT(IFNULL(end_date,pre_end_date), '%Y-%m-%d') = '" + nowDayStr + "' " +
" OR DATE_FORMAT(IFNULL(start_date,pre_start_date), '%Y-%m-%d') = '" + nextDayStr + "'" + " OR DATE_FORMAT(IFNULL(start_date,pre_start_date), '%Y-%m-%d') = '" + nextDayStr + "'" +
"OR DATE_FORMAT(IFNULL(end_date,pre_end_date), '%Y-%m-%d') = '" + nextDayStr + "')"); "OR DATE_FORMAT(IFNULL(end_date,pre_end_date), '%Y-%m-%d') = '" + nextDayStr + "'" +
"OR DATE_FORMAT(IFNULL(end_date,pre_end_date), '%Y-%m-%d %H') = '" + yesterdayStr + "')");
queryWrapper.last("ORDER BY IFNULL(pre_start_date,pre_end_date) "); queryWrapper.last("ORDER BY IFNULL(pre_start_date,pre_end_date) ");
return list(queryWrapper); return list(queryWrapper);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment