|
|
|
@ -70,7 +70,7 @@ public class PushDataToLabsCareServiceImpl implements PushDataToLabsCareService |
|
|
|
|
/** |
|
|
|
|
* 做一个定时推送,对于推送失败的委托进行重新推送, 每天凌晨1点推送 |
|
|
|
|
*/ |
|
|
|
|
// @Scheduled(cron = "30 * * * * ?")
|
|
|
|
|
// @Scheduled(cron = "30 * * * * ?") // 测试
|
|
|
|
|
@Scheduled(cron = "0 0 1 * * ?") // 每天凌晨 1 点执行
|
|
|
|
|
public void timingPushDataToLabsCare() throws IllegalAccessException { |
|
|
|
|
// 查询受理后推送失败的委托
|
|
|
|
@ -297,7 +297,8 @@ public class PushDataToLabsCareServiceImpl implements PushDataToLabsCareService |
|
|
|
|
} else { |
|
|
|
|
flagList.add(newFlag); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// 更新标识, 防止定时任务那里连续推送数据时推送标识更新出错
|
|
|
|
|
entrustVO.setPushFlag(String.join(",", flagList)); |
|
|
|
|
// 更新数据库
|
|
|
|
|
entrustmentService.update(Wrappers.<Entrustment>lambdaUpdate() |
|
|
|
|
.eq(Entrustment::getId, entrustVO.getId()) |
|
|
|
|