From f4a07017260cb2a73bce6d4df3cb2c9427e413c8 Mon Sep 17 00:00:00 2001 From: shiyang <316555390@qq.com> Date: Mon, 21 Mar 2022 14:43:44 +0800 Subject: [PATCH] update --- .../src/main/java/com/lyms/talkonlineweb/domain/LymsHisInfo.java | 2 +- .../main/java/com/lyms/talkonlineweb/task/GetPatientInfoTask.java | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/domain/LymsHisInfo.java b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/domain/LymsHisInfo.java index 950fbdd..fb1fb9c 100644 --- a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/domain/LymsHisInfo.java +++ b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/domain/LymsHisInfo.java @@ -86,7 +86,7 @@ public class LymsHisInfo implements Serializable { @NotNull(message = "doctor不能为空") private String doctor; /** - * 医生姓名 + * 医院id */ @TableField(value = "hospitalId") @NotNull(message = "hospitalId不能为空") diff --git a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/task/GetPatientInfoTask.java b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/task/GetPatientInfoTask.java index 1bb0a5d..9ca5d12 100644 --- a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/task/GetPatientInfoTask.java +++ b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/task/GetPatientInfoTask.java @@ -42,7 +42,7 @@ public class GetPatientInfoTask { @Value("${patient.hospitalName}")//配置yml 医院名称 public String hospitalName; @Value("${patient.hospital}")//配置yml 医院id - public Integer hospital; + public String hospital; @Autowired private LymsPatientService lymsPatientService;//患者 @Autowired @@ -64,7 +64,7 @@ public class GetPatientInfoTask { * 10分钟执行一次 */ @Scheduled(cron = "0 */10 * * * ?") -// @Scheduled(cron = "0 */5 * * * ?")//测试用 +// @Scheduled(cron = "0 */5 * * * ?"up)//测试用 public void getPatientInfo() throws Exception { //每次执行时间范围是上一个小时 String param = collateTime(); @@ -84,7 +84,7 @@ public class GetPatientInfoTask { QueryWrapper qurey = new QueryWrapper(); qurey.eq("idCard", hisInfoMap.getIdcard()); qurey.eq("diagnose", hisInfoMap.getDiagnose()); - qurey.eq("hospitalId", hisInfoMap.getHospitalId()); + qurey.eq("hospitalId", hospital); Calendar calendar = Calendar.getInstance(); calendar.setTime(new Date()); calendar.set(Calendar.HOUR_OF_DAY, 00);//时 @@ -95,6 +95,7 @@ public class GetPatientInfoTask { if (CollectionUtils.isEmpty(list)) { hisInfoMap.setBirthday(StringUtil.isNotEmpty(hisInfoMap.getBirthday()) ? StringUtil.leftTruncate(hisInfoMap.getBirthday(), ' ') : null); hisInfoMap.setUpType(0);//默认未上传 + hisInfoMap.setHospitalId(hospital);//医院id lymsHisInfoService.save(hisInfoMap); } } -- 1.8.3.1