ソースを参照

혈압 스플릿 조건 추가

junekeunsong 4 年 前
コミット
e28968bb51

+ 6 - 2
src/main/java/com/lemon/lifecenter/controller/ClinicController.java

@@ -101,8 +101,12 @@ public class ClinicController extends LifeCenterController {
 		
         if (!bloodPress.equals("") && !bloodPress.equals("|")) {
             String[] bloodPressureLevel = bloodPress.split("[|]");
-            patientDto.setBloodPressureLevelCon(bloodPressureLevel[0]);
-            patientDto.setBloodPressureLevelRel(bloodPressureLevel[1]);
+            if (bloodPressureLevel[0] != null) {
+                patientDto.setBloodPressureLevelCon(bloodPressureLevel[0]);
+            }
+            if (bloodPressureLevel[1] != null) {
+                patientDto.setBloodPressureLevelRel(bloodPressureLevel[1]);
+            }
         }
         
         String strDisease = "";

+ 6 - 2
src/main/java/com/lemon/lifecenter/controller/MobileHistoryController.java

@@ -118,8 +118,12 @@ public class MobileHistoryController  extends LifeCenterController {
         String bloodPress = dto.getBloodPressureLevel();
         if (!bloodPress.equals("") && !bloodPress.equals("|")) {
             String[] bloodPressureLevel = bloodPress.split("[|]");
-            dto.setBloodPressureLevelCon(bloodPressureLevel[0]);
-            dto.setBloodPressureLevelRel(bloodPressureLevel[1]);
+            if (bloodPressureLevel[0] != null) {
+                dto.setBloodPressureLevelCon(bloodPressureLevel[0]);
+            }
+            if (bloodPressureLevel[1] != null) {
+                dto.setBloodPressureLevelRel(bloodPressureLevel[1]);
+            }
         }
         
         String strDisease = "";

+ 13 - 4
src/main/java/com/lemon/lifecenter/controller/PatientController.java

@@ -241,8 +241,13 @@ public class PatientController extends LifeCenterController {
         
         if (!bloodPress.equals("") && !bloodPress.equals("|")) {
             String[] bloodPressureLevel = bloodPress.split("[|]");
-            dto.setBloodPressureLevelCon(bloodPressureLevel[0]);
-            dto.setBloodPressureLevelRel(bloodPressureLevel[1]);
+            if (bloodPressureLevel[0] != null) {
+                dto.setBloodPressureLevelCon(bloodPressureLevel[0]);
+            }
+            if (bloodPressureLevel[1] != null) {
+                dto.setBloodPressureLevelRel(bloodPressureLevel[1]);
+            }
+            
         }
         
         String strDisease = "";
@@ -336,8 +341,12 @@ public class PatientController extends LifeCenterController {
             
             if (!bloodPress.equals("") && !bloodPress.equals("|")) {
                 String[] bloodPressureLevel = bloodPress.split("[|]");
-                patientDTO.setBloodPressureLevelCon(bloodPressureLevel[0]);
-                patientDTO.setBloodPressureLevelRel(bloodPressureLevel[1]);
+                if (bloodPressureLevel[0] != null) {
+                    patientDTO.setBloodPressureLevelCon(bloodPressureLevel[0]);
+                }
+                if (bloodPressureLevel[1] != null) {
+                    patientDTO.setBloodPressureLevelRel(bloodPressureLevel[1]);
+                }
             }