Commit 7035df30969c7ac05e0e9923ef51e1193b608023

Authored by shiyang
1 parent c7a5264411

秦皇岛艾梅乙定时任务

Showing 1 changed file with 7 additions and 2 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientSyncMysqlFacade.java View file @ 7035df3
... ... @@ -1264,8 +1264,13 @@
1264 1264  
1265 1265 public void syncLpData()
1266 1266 {
1267   - List<String> hospitalIds = Arrays.asList("2100001377","2100001452");//滦平妇幼和围场满族蒙古族自治县妇幼保健院
1268   - Date startDate = DateUtil.parseYMDHMS(DateUtil.getyyyy_MM_dd(new Date()) + " 00:00:00");
  1267 + //滦平妇幼和围场满族蒙古族自治县妇幼保健院(秦皇岛不用同步循环中数据。只需要加上循环中需要操作的表就可以正常执行同步,原逻辑因为表不存在导致同步失败)
  1268 + List<String> hospitalIds = Arrays.asList("2100001377","2100001452");
  1269 + /**定时任务执行时间,原逻辑会获取当天到13点38的数据,之后的数据获取不到。因为从当天0点开始。获取的是整天。但是定时任务会在每天13:38执行。执行后。
  1270 + * 当天0点到现在时间数据最多0-13:38的数据。所以这里取前一天13:38的开始时间。
  1271 + */
  1272 + Date startDate = DateUtil.addDay(DateUtil.parseYMDHMS(DateUtil.getyyyy_MM_dd(new Date()) + " 13:38:00"),-1);
  1273 +// Date startDate = DateUtil.parseYMDHMS(DateUtil.getyyyy_MM_dd(new Date()) + " 00:00:00");
1269 1274 Date endDate = DateUtil.addDay(startDate, 1);
1270 1275 for (String hid : hospitalIds)
1271 1276 {