Forráskód Böngészése

임상증상입력 시 최신데이터 업데이트 부분 수정

maengje 4 éve
szülő
commit
f1ea990494

+ 6 - 1
src/main/java/com/lemon/lifecenter/service/PHRService.java

@@ -163,7 +163,12 @@ public class PHRService {
     	PatientPHRLatestDTO phrLatestDTO = new PatientPHRLatestDTO();
 		phrLatestDTO.setPatientIdx(dto.getPatientIdx());
 		phrLatestDTO.setSymptomYN("Y");
-    	mapperPHRLatest.insertPHRLatest(phrLatestDTO);		
+		PatientPHRLatestDTO patient = mapperPHRLatest.selectPHRLatest(phrLatestDTO);
+		if (patient == null) {
+			mapperPHRLatest.insertPHRLatest(phrLatestDTO);		
+		} else {			
+			mapperPHRLatest.updatePHRLatest(phrLatestDTO);					
+		}
     }
     
     public int selectSymptomCount(PatientSymptomSimDTO dto) {