Browse Source

아이디 대소문자 구분 문제 수정

junekeunsong 4 years ago
parent
commit
2449a9af71

+ 1 - 1
src/main/java/com/lemon/lifecenter/controller/LoginController.java

@@ -123,7 +123,7 @@ public class LoginController extends LifeCenterController {
                 
                 LifeCenterSessionController.sessionInvalidate( request );
                 
-                LifeCenterSessionController.setSession( request, "sesId",   memberData.getId().toLowerCase() );
+                LifeCenterSessionController.setSession( request, "sesId",   memberData.getId() );
                 LifeCenterSessionController.setSession( request, "sesName", memberData.getName() );
                 LifeCenterSessionController.setSession( request, "sesCenterCode", memberData.getCenterCode() );
                 LifeCenterSessionController.setSession( request, "sesGroupIdx", String.valueOf( memberData.getGroupIdx() ) );

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

@@ -115,7 +115,7 @@ public class PatientController extends LifeCenterController {
         dto.setCenterCode( Integer.valueOf( sesCenterCode ) );
         dto.setStaffId( sesId );
         
-        int centerCount   = centerService.selectCenterCount( dto );
+        int centerCount   = centerService.selectCenterOneCount( dto );
         
         String centerName = "";
         

+ 1 - 0
src/main/java/com/lemon/lifecenter/mapper/CenterMapper.java

@@ -20,4 +20,5 @@ public interface CenterMapper {
     public Integer updateCenterInfo(CenterInfoDTO dto);
     public CenterInfoDTO selectCenterInfoOne( CenterInfoDTO dto );
     public List<LocationDTO> selectCooperativeHospialList();
+    public int selectCenterOneCount(CenterInfoDTO dto);
 }

+ 4 - 0
src/main/java/com/lemon/lifecenter/service/CenterService.java

@@ -47,4 +47,8 @@ public class CenterService {
     public List<LocationDTO> selectCooperativeHospialList() {
         return mapper.selectCooperativeHospialList();
     }
+    
+    public int selectCenterOneCount(CenterInfoDTO dto) {
+        return mapper.selectCenterOneCount(dto);
+    }
 }

+ 10 - 0
src/main/resources/mybatis/mapper/center/center.xml

@@ -153,6 +153,16 @@
         ]]>
     </update>
     
+    <select id="selectCenterOneCount" parameterType="CenterInfoDTO" resultType="int">
+        <![CDATA[
+            SELECT COUNT(*) AS CNT
+              FROM CENTER_INFO CI
+              LEFT OUTER JOIN MEMBER M
+                ON CI.CENTER_CODE = M.CENTER_CODE
+             WHERE CI.CENTER_CODE = #{centerCode}
+               AND M.ID           = #{staffId}
+        ]]>
+    </select>
     
     <select id="selectCenterInfoOne" parameterType="CenterInfoDTO" resultType="CenterInfoDTO">
         <![CDATA[