From b990d84053680a37364df7e63e366179a92e03f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=AF=92=E5=8C=A0?= Date: Tue, 1 Sep 2020 17:54:11 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=9A=E6=97=B6=E4=BB=BB=E5=8A=A1=E6=97=B6?= =?UTF-8?q?=E9=97=B4=E6=A0=BC=E5=BC=8F~?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/ruoyi/quartz/task/SyncHisTask.java | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/ruoyi-his/src/main/java/com/ruoyi/quartz/task/SyncHisTask.java b/ruoyi-his/src/main/java/com/ruoyi/quartz/task/SyncHisTask.java index b003f0f1c..5ea8d6688 100644 --- a/ruoyi-his/src/main/java/com/ruoyi/quartz/task/SyncHisTask.java +++ b/ruoyi-his/src/main/java/com/ruoyi/quartz/task/SyncHisTask.java @@ -123,7 +123,7 @@ public class SyncHisTask { Integer days = taskParam.getDays(); Date endTime = DateUtils.getNowDate(); Date beginTime = Func.minusDays(endTime, days); - hisService.syncRegistrationRecord(orgCode, "", Func.formatDate(beginTime), Func.formatDate(endTime)); + hisService.syncRegistrationRecord(orgCode, "", Func.formatDate(beginTime, DateUtils.YYYY_MM_DD), Func.formatDate(endTime, DateUtils.YYYY_MM_DD)); }); long entTime = System.currentTimeMillis(); log.info("同步挂号记录:共耗时 {} 秒", (float) (entTime - startTime) / 1000); @@ -554,9 +554,10 @@ public class SyncHisTask { taskParams.forEach(taskParam -> { String orgCode = taskParam.getOrgCode(); Integer days = taskParam.getDays(); - Date nowDate = DateUtils.getNowDate(); - Date beginTime = Func.minusDays(nowDate, 1);//昨天 - Date endTime = Func.plusDays(nowDate, days); + //Date nowDate = DateUtils.getNowDate(); + //Date beginTime = Func.minusDays(nowDate, 1);//昨天 + Date beginTime = DateUtils.getNowDate(); + Date endTime = Func.plusDays(beginTime, days); this.doctorScheduleQuery(orgCode, days); //医生列表(正常在线) HisDoctor hisDoctor = new HisDoctor(); @@ -564,7 +565,7 @@ public class SyncHisTask { hisDoctor.setIsShow(IConstant.ONE.getValue()); List doctorList = iHisDoctorService.selectHisDoctorList(hisDoctor); if (Func.isNotEmpty(doctorList)) { - hisService.syncDoctorSchedule(doctorList, Func.formatDate(beginTime), Func.formatDate(endTime)); + hisService.syncDoctorSchedule(doctorList, Func.formatDate(beginTime, DateUtils.YYYY_MM_DD), Func.formatDate(endTime, DateUtils.YYYY_MM_DD)); } }); }