|
@@ -71,7 +71,7 @@ public class SyncFosterwxTaskEdit {
|
|
|
fosterwxTaskScheduleService.update(save, new QueryWrapper<FosterwxTaskSchedule>()
|
|
fosterwxTaskScheduleService.update(save, new QueryWrapper<FosterwxTaskSchedule>()
|
|
|
.eq("station_id", fosterwxTaskSchedule.getStationId())
|
|
.eq("station_id", fosterwxTaskSchedule.getStationId())
|
|
|
.eq("task_id", fosterwxTaskSchedule.getTaskId())
|
|
.eq("task_id", fosterwxTaskSchedule.getTaskId())
|
|
|
- .eq("send_date",nowDate)
|
|
|
|
|
|
|
+ .eq("send_date", nowDate)
|
|
|
);
|
|
);
|
|
|
syncNewFosterwxTask.execute();
|
|
syncNewFosterwxTask.execute();
|
|
|
} catch (InterruptedException ie) {
|
|
} catch (InterruptedException ie) {
|
|
@@ -83,13 +83,14 @@ public class SyncFosterwxTaskEdit {
|
|
|
@Scheduled(cron = "1 0 0 * * ?")
|
|
@Scheduled(cron = "1 0 0 * * ?")
|
|
|
public void updateYesterdayStatus() {
|
|
public void updateYesterdayStatus() {
|
|
|
// 当前事件
|
|
// 当前事件
|
|
|
- LocalDateTime localDateTime = LocalDateTime.now();
|
|
|
|
|
|
|
+ LocalDate localDate = LocalDate.now();
|
|
|
// 一天前
|
|
// 一天前
|
|
|
- LocalDateTime yesterdayTime = localDateTime.minusDays(1);
|
|
|
|
|
|
|
+ LocalDate yesterday = localDate.minusDays(1);
|
|
|
|
|
|
|
|
LambdaQueryWrapper<FosterwxTaskSchedule> fosterwxTaskScheduleLambdaQueryWrapper = new LambdaQueryWrapper<>();
|
|
LambdaQueryWrapper<FosterwxTaskSchedule> fosterwxTaskScheduleLambdaQueryWrapper = new LambdaQueryWrapper<>();
|
|
|
- fosterwxTaskScheduleLambdaQueryWrapper.between(FosterwxTaskSchedule::getSendTime, yesterdayTime, localDateTime);
|
|
|
|
|
- fosterwxTaskScheduleLambdaQueryWrapper.ne(FosterwxTaskSchedule::getTaskStatus, 1);
|
|
|
|
|
|
|
+ fosterwxTaskScheduleLambdaQueryWrapper.eq(FosterwxTaskSchedule::getSendDate, yesterday);
|
|
|
|
|
+ fosterwxTaskScheduleLambdaQueryWrapper.eq(FosterwxTaskSchedule::getTaskStatus, 0);
|
|
|
|
|
+ fosterwxTaskScheduleLambdaQueryWrapper.eq(FosterwxTaskSchedule::getDelFlg, 1);
|
|
|
|
|
|
|
|
List<FosterwxTaskSchedule> fosterwxTaskScheduleList = fosterwxTaskScheduleService.list(fosterwxTaskScheduleLambdaQueryWrapper);
|
|
List<FosterwxTaskSchedule> fosterwxTaskScheduleList = fosterwxTaskScheduleService.list(fosterwxTaskScheduleLambdaQueryWrapper);
|
|
|
|
|
|