From 4bb2588c5579d43ae5d343c7343a425a80b02d6c Mon Sep 17 00:00:00 2001
From: liusheng <337615773@qq.com>
Date: 星期五, 27 六月 2025 12:12:42 +0800
Subject: [PATCH] 代码提交

---
 ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RyTask.java |  104 ++++++++++++++++++++++++++--------------------------
 1 files changed, 52 insertions(+), 52 deletions(-)

diff --git a/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RyTask.java b/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RyTask.java
index 74436c8..8989707 100644
--- a/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RyTask.java
+++ b/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RyTask.java
@@ -750,9 +750,9 @@
      */
     private List<ThiedInhospInfo> parseResponseData(String result) {
         try {
-            Gson gson = new Gson();
-            JsonObject jsonObject = gson.fromJson(result, JsonObject.class);
-            JsonArray resultArray = jsonObject.getAsJsonObject("data").getAsJsonArray("result");
+        Gson gson = new Gson();
+        JsonObject jsonObject = gson.fromJson(result, JsonObject.class);
+        JsonArray resultArray = jsonObject.getAsJsonObject("data").getAsJsonArray("result");
             Type resultType = new TypeToken<List<ThiedInhospInfo>>() {}.getType();
             return gson.fromJson(resultArray, resultType);
         } catch (Exception e) {
@@ -776,7 +776,7 @@
                 parentDir.mkdirs();
             }
             
-            if (!file.exists()) {
+        if (!file.exists()) {
                 file.createNewFile();
             }
             
@@ -855,7 +855,7 @@
         if (CollectionUtils.isEmpty(existingArchives)) {
             patArchiveService.insertPatArchive(patArchive);
             log.debug("銆恜rocessPatientArchive銆戞柊澧炴偅鑰呮。妗堬紝鎮h�呯紪鍙凤細{}", patArchive.getPatientno());
-        } else {
+                } else {
             patArchive.setId(existingArchives.get(0).getId());
             patArchiveService.updateArchive(patArchive);
             log.debug("銆恜rocessPatientArchive銆戞洿鏂版偅鑰呮。妗堬紝鎮h�呯紪鍙凤細{}", patArchive.getPatientno());
@@ -871,18 +871,18 @@
         PatArchive patArchive = new PatArchive();
         
         // 鍩烘湰淇℃伅
-        patArchive.setPatientno(thiedInhospInfo.getPatiMediaNo());
+                patArchive.setPatientno(thiedInhospInfo.getPatiMediaNo());
         patArchive.setIdcardno(thiedInhospInfo.getPatiIdCardNo().trim());
         patArchive.setName(thiedInhospInfo.getPatiRecordName());
-        patArchive.setSourcefrom(2);
-        patArchive.setPattype("2");
+                patArchive.setSourcefrom(2);
+                patArchive.setPattype("2");
         
         // 鎬у埆
         patArchive.setSex("鐢�".equals(thiedInhospInfo.getPatiRecordGender()) ? 1L : 2L);
         
         // 姘戞棌鍜岀睄璐�
-        patArchive.setNation(thiedInhospInfo.getPatiNation());
-        patArchive.setNativePlace(thiedInhospInfo.getPatiNationality());
+                patArchive.setNation(thiedInhospInfo.getPatiNation());
+                patArchive.setNativePlace(thiedInhospInfo.getPatiNationality());
         
         // 灞呬綇鍦板潃
         String homeAddr = thiedInhospInfo.getPatiHomeAddr();
@@ -891,21 +891,21 @@
         // 鍑虹敓鏃ユ湡
         if (StringUtils.isNotEmpty(thiedInhospInfo.getPatiBirthday())) {
             try {
-                patArchive.setBirthdate(new SimpleDateFormat("yyyy-MM-dd").parse(thiedInhospInfo.getPatiBirthday()));
-            } catch (ParseException e) {
+                        patArchive.setBirthdate(new SimpleDateFormat("yyyy-MM-dd").parse(thiedInhospInfo.getPatiBirthday()));
+                } catch (ParseException e) {
                 log.warn("銆恇uildPatientArchive銆戣В鏋愬嚭鐢熸棩鏈熷け璐ワ細{}", thiedInhospInfo.getPatiBirthday(), e);
-            }
+                }
         }
         
         // 骞撮緞
-        if (thiedInhospInfo.getTreateAge() != null) {
-            patArchive.setAge(Long.valueOf(thiedInhospInfo.getTreateAge()));
-        }
-        patArchive.setAgeUnit(thiedInhospInfo.getTreatAgeunit());
+                if (thiedInhospInfo.getTreateAge() != null) {
+                    patArchive.setAge(Long.valueOf(thiedInhospInfo.getTreateAge()));
+                }
+                patArchive.setAgeUnit(thiedInhospInfo.getTreatAgeunit());
         
         // 鑱旂郴鏂瑰紡
-        patArchive.setTelcode(thiedInhospInfo.getCompanyTelNum());
-        patArchive.setRelativetelcode(thiedInhospInfo.getContactPersonPhone());
+                patArchive.setTelcode(thiedInhospInfo.getCompanyTelNum());
+                patArchive.setRelativetelcode(thiedInhospInfo.getContactPersonPhone());
         
         // 鍑洪櫌鏂瑰紡澶勭悊锛堟浜$瓑鐗规畩鎯呭喌锛�
         if (StringUtils.isNotEmpty(thiedInhospInfo.getOutWayId()) && "4".equals(thiedInhospInfo.getOutWayId())) {
@@ -918,9 +918,9 @@
         }
         
         // 绯荤粺瀛楁
-        patArchive.setDelFlag("0");
-        patArchive.setCreateTime(new Date());
-        patArchive.setUpdateTime(new Date());
+                patArchive.setDelFlag("0");
+                patArchive.setCreateTime(new Date());
+                patArchive.setUpdateTime(new Date());
         
         return patArchive;
     }
@@ -944,7 +944,7 @@
             patMedInhospService.updatePatMedInhosp(patMedInhosp);
             log.debug("銆恜rocessPatientInhospInfo銆戞洿鏂颁綇闄俊鎭紝鎮h�呯紪鍙凤細{}锛屾祦姘村彿锛歿}", 
                 patArchive.getPatientno(), patMedInhosp.getSerialnum());
-        } else {
+                } else {
             patMedInhospService.insertPatMedInhosp(patMedInhosp);
             log.debug("銆恜rocessPatientInhospInfo銆戞柊澧炰綇闄俊鎭紝鎮h�呯紪鍙凤細{}锛屾祦姘村彿锛歿}", 
                 patArchive.getPatientno(), patMedInhosp.getSerialnum());
@@ -955,74 +955,74 @@
      * 鏋勫缓鎮h�呬綇闄俊鎭�
      */
     private PatMedInhosp buildPatientInhospInfo(ThiedInhospInfo thiedInhospInfo, PatArchive patArchive, String cry) {
-        PatMedInhosp patMedInhosp = new PatMedInhosp();
+                PatMedInhosp patMedInhosp = new PatMedInhosp();
         
         // 鎮h�呭熀鏈俊鎭�
-        patMedInhosp.setPatid(patArchive.getId());
-        patMedInhosp.setPatno(patArchive.getPatientno());
-        patMedInhosp.setPatname(patArchive.getName());
+                patMedInhosp.setPatid(patArchive.getId());
+                patMedInhosp.setPatno(patArchive.getPatientno());
+                patMedInhosp.setPatname(patArchive.getName());
         
         // 鎶ょ悊淇℃伅
-        patMedInhosp.setNurseId(thiedInhospInfo.getNurseId());
-        patMedInhosp.setNurseName(thiedInhospInfo.getNurseName());
+                patMedInhosp.setNurseId(thiedInhospInfo.getNurseId());
+                patMedInhosp.setNurseName(thiedInhospInfo.getNurseName());
         
         // 浣忛櫌淇℃伅
-        patMedInhosp.setSerialnum(thiedInhospInfo.getInpatientId());
-        patMedInhosp.setFuflag("1");
+                patMedInhosp.setSerialnum(thiedInhospInfo.getInpatientId());
+                patMedInhosp.setFuflag("1");
         patMedInhosp.setInhospstate("0".equals(cry) ? "0" : "1");
         
         // 鍖婚櫌鍜岀瀹や俊鎭�
-        patMedInhosp.setHospitalcode(thiedInhospInfo.getAreaId());
+                patMedInhosp.setHospitalcode(thiedInhospInfo.getAreaId());
         patMedInhosp.setDeptcode(thiedInhospInfo.getAdmissDeptId());
         patMedInhosp.setDeptid(thiedInhospInfo.getAdmissDeptId());
         patMedInhosp.setDeptname(thiedInhospInfo.getAdmissDeptName());
         patMedInhosp.setBedNo(thiedInhospInfo.getAdmissBedNo());
         
         // 璇婃柇淇℃伅
-        patMedInhosp.setIcd10code(thiedInhospInfo.getDiagIcd10());
-        patMedInhosp.setDiagname(thiedInhospInfo.getDiagName());
+                patMedInhosp.setIcd10code(thiedInhospInfo.getDiagIcd10());
+                patMedInhosp.setDiagname(thiedInhospInfo.getDiagName());
         
         // 鏃堕棿淇℃伅
         if (StringUtils.isNotEmpty(thiedInhospInfo.getAdmissDate())) {
-            try {
-                patMedInhosp.setStarttime(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse(thiedInhospInfo.getAdmissDate()));
-            } catch (ParseException e) {
+                try {
+                        patMedInhosp.setStarttime(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse(thiedInhospInfo.getAdmissDate()));
+                } catch (ParseException e) {
                 log.warn("銆恇uildPatientInhospInfo銆戣В鏋愬叆闄㈡椂闂村け璐ワ細{}", thiedInhospInfo.getAdmissDate(), e);
-            }
+                }
         }
         
         if (StringUtils.isNotEmpty(thiedInhospInfo.getOutDate())) {
-            try {
-                patMedInhosp.setEndtime(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse(thiedInhospInfo.getOutDate()));
-            } catch (ParseException e) {
+                try {
+                        patMedInhosp.setEndtime(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse(thiedInhospInfo.getOutDate()));
+                } catch (ParseException e) {
                 log.warn("銆恇uildPatientInhospInfo銆戣В鏋愬嚭闄㈡椂闂村け璐ワ細{}", thiedInhospInfo.getOutDate(), e);
             }
         }
         
         // 鍑洪櫌淇℃伅
-        patMedInhosp.setLeaveldeptcode(thiedInhospInfo.getCurrDeptId());
-        patMedInhosp.setLeaveldeptname(thiedInhospInfo.getCurrDeptName());
-        patMedInhosp.setLeavediagname(thiedInhospInfo.getDiagName());
-        patMedInhosp.setLeaveicd10code(thiedInhospInfo.getDiagIcd10());
-        patMedInhosp.setOutWayId(thiedInhospInfo.getOutWayId());
-        patMedInhosp.setOutWayName(thiedInhospInfo.getOutWayName());
+                patMedInhosp.setLeaveldeptcode(thiedInhospInfo.getCurrDeptId());
+                patMedInhosp.setLeaveldeptname(thiedInhospInfo.getCurrDeptName());
+                patMedInhosp.setLeavediagname(thiedInhospInfo.getDiagName());
+                patMedInhosp.setLeaveicd10code(thiedInhospInfo.getDiagIcd10());
+                patMedInhosp.setOutWayId(thiedInhospInfo.getOutWayId());
+                patMedInhosp.setOutWayName(thiedInhospInfo.getOutWayName());
         
         // 鍖荤敓淇℃伅
         patMedInhosp.setDrname(thiedInhospInfo.getDoctName());
         patMedInhosp.setDrcode(thiedInhospInfo.getDoctId());
         
         // 鐥呭尯淇℃伅
-        patMedInhosp.setLeavehospitaldistrictid(thiedInhospInfo.getCurrWardCode());
-        patMedInhosp.setLeavehospitaldistrictcode(thiedInhospInfo.getCurrWardId());
-        patMedInhosp.setLeavehospitaldistrictname(thiedInhospInfo.getCurrWardName());
-        patMedInhosp.setLeaveldeptid(thiedInhospInfo.getCurrDeptCode());
+                patMedInhosp.setLeavehospitaldistrictid(thiedInhospInfo.getCurrWardCode());
+                patMedInhosp.setLeavehospitaldistrictcode(thiedInhospInfo.getCurrWardId());
+                patMedInhosp.setLeavehospitaldistrictname(thiedInhospInfo.getCurrWardName());
+                patMedInhosp.setLeaveldeptid(thiedInhospInfo.getCurrDeptCode());
         
         // 鐘舵�佷俊鎭�
         patMedInhosp.setSchemestatus("0".equals(cry) ? 1L : 2L);
         
         // 绯荤粺瀛楁
         patMedInhosp.setDelFlag("0");
-        patMedInhosp.setOrgid("1");
+                patMedInhosp.setOrgid("1");
         
         return patMedInhosp;
     }

--
Gitblit v1.9.3