Ver código fonte

환자정보 수정페이지,쿼리 시스템관리자인경우 예외처리

huiwon.seo 4 anos atrás
pai
commit
692e32ef8f

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

@@ -407,11 +407,15 @@ public class PatientController extends LifeCenterController {
             String centerName = "";
             int centerCount   = centerService.selectCenterCount( dto );
             
-            if( centerCount > 0 ) {
-                centerName = centerService.selectCenterInfoOne( dto ).getCenterName();
+            if( sesCenterCode.equals( "0" ) ) { //센터코드가 없는 시스템권한 계정인경우
+                centerName = patientDTO.getCenterName();
             } else {
-                LifeCenterFunction.scriptMessage(response, "alertBox({ txt : '문진이 정상적으로 제출되었습니다.', callBack : function(){ history.back(); } });" );
-                // return ""; 아직처리안함
+                if( centerCount > 0 ) {
+                    centerName = centerService.selectCenterInfoOne( dto ).getCenterName();
+                } else {
+                    LifeCenterFunction.scriptMessage(response, "alertBox({ txt : '문진이 정상적으로 제출되었습니다.', callBack : function(){ history.back(); } });" );
+                    // return ""; 아직처리안함
+                }
             }
             
             String bloodPress = patientDTO.getBloodPressureLevel();

+ 0 - 1
src/main/resources/mybatis/mapper/patient/patient.xml

@@ -495,7 +495,6 @@
                    room_number = #{roomNumber},
                    hospitalization_date = #{hospitalizationDate},
                    state = #{state},
-                   center_code = #{centerCode},
                    jumin = #{jumin},
                    patient_phone = #{patientPhone},
                    guardian_phone = #{guardianPhone},