이지우 - 관리자 로그인 쿼리 복구
This commit is contained in:
parent
a6c98adec2
commit
b06e6a7d00
@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN" "http://www.ibatis.com/dtd/sql-map-2.dtd">
|
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||||
|
|
||||||
<sqlMap namespace="LoginUsr">
|
<sqlMap namespace="LoginUsr">
|
||||||
|
|
||||||
@ -20,13 +20,71 @@
|
|||||||
<result property="emplyrSttusCode" column="emplyrSttusCode" columnIndex="10"/>
|
<result property="emplyrSttusCode" column="emplyrSttusCode" columnIndex="10"/>
|
||||||
<result property="membCelnum" column="membCelnum" columnIndex="11"/>
|
<result property="membCelnum" column="membCelnum" columnIndex="11"/>
|
||||||
<result property="membBirth" column="membBirth" columnIndex="12"/>
|
<result property="membBirth" column="membBirth" columnIndex="12"/>
|
||||||
<result property="userWork" column="userWork" columnIndex="13"/>
|
|
||||||
</resultMap>
|
</resultMap>
|
||||||
|
|
||||||
|
|
||||||
<!-- SSO용 ESNTL_ID를 이용한 로그인처리 (210818 이준호) GNR -> 일반회원, USR -> 업무담당자 -->
|
<select id="loginDAO.actionLogin" resultClass="loginVO">
|
||||||
<select id="loginDAO.actionLogin" resultMap="login">
|
SELECT MEMBER_IDX AS memberIdx
|
||||||
/*loginDAO.actionLogin*/
|
, MEMBER_NAME AS memberName
|
||||||
|
, MEMBER_ID AS memberId
|
||||||
|
, MEMBER_PW AS memberPw
|
||||||
|
, 'USR' AS userSe
|
||||||
|
FROM T_MEMBER a
|
||||||
|
WHERE MEMBER_ID = #id#
|
||||||
|
AND MEMBER_PW = #password#
|
||||||
|
AND MEMBER_STATUS = 'U'
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<!-- <select id="loginDAO.actionLogin" resultMap="login">
|
||||||
|
일반회원
|
||||||
|
<isNotNull property="userSe">
|
||||||
|
<isEqual property="userSe" compareValue="GNR">
|
||||||
|
SELECT mber_id AS id
|
||||||
|
, mber_nm AS name
|
||||||
|
, password AS password
|
||||||
|
, ihidNum AS ihidNum
|
||||||
|
, mber_email_adres AS email
|
||||||
|
, 'GNR' AS userSe
|
||||||
|
, '-' AS orgnztId
|
||||||
|
, ESNTL_ID AS uniqId
|
||||||
|
, 0 AS passMiss
|
||||||
|
, mber_sttus AS emplyrSttusCode
|
||||||
|
, mbtlnum AS membCelnum
|
||||||
|
, birth_day AS membBirth
|
||||||
|
|
||||||
|
FROM lettngnrlmber a
|
||||||
|
WHERE mber_id = #id#
|
||||||
|
AND PASSWORD = #password#
|
||||||
|
<isEmpty property="statusAll">
|
||||||
|
AND emplyr_sttus_code = 'P'
|
||||||
|
</isEmpty>
|
||||||
|
</isEqual>
|
||||||
|
업무사용자
|
||||||
|
<isEqual property="userSe" compareValue="USR">
|
||||||
|
SELECT EMPLYR_ID AS id
|
||||||
|
, USER_NM AS name
|
||||||
|
, PASSWORD AS password
|
||||||
|
, IHIDNUM AS ihidNum
|
||||||
|
, EMAIL_ADRES AS email
|
||||||
|
, 'USR' AS userSe
|
||||||
|
, ORGNZT_ID AS orgnztId
|
||||||
|
, ESNTL_ID AS uniqId
|
||||||
|
, PASS_MISS AS passMiss
|
||||||
|
, EMPLYR_STTUS_CODE AS emplyrSttusCode
|
||||||
|
, mbtlnum AS membCelnum
|
||||||
|
, '' AS membBirth
|
||||||
|
FROM LETTNEMPLYRINFO a
|
||||||
|
WHERE EMPLYR_ID = #id#
|
||||||
|
AND PASSWORD = #password#
|
||||||
|
<isEmpty property="statusAll">
|
||||||
|
AND emplyr_sttus_code = 'P'
|
||||||
|
</isEmpty>
|
||||||
|
</isEqual>
|
||||||
|
</isNotNull>
|
||||||
|
</select> -->
|
||||||
|
|
||||||
|
<!-- 개발자 아이디 선택용 -->
|
||||||
|
<select id="loginDAO.actionLoginDev" resultMap="login">
|
||||||
<!-- 일반회원 -->
|
<!-- 일반회원 -->
|
||||||
<isNotNull property="userSe">
|
<isNotNull property="userSe">
|
||||||
<isEqual property="userSe" compareValue="GNR">
|
<isEqual property="userSe" compareValue="GNR">
|
||||||
@ -42,58 +100,7 @@
|
|||||||
, mber_sttus AS emplyrSttusCode
|
, mber_sttus AS emplyrSttusCode
|
||||||
, mbtlnum AS membCelnum
|
, mbtlnum AS membCelnum
|
||||||
, birth_day AS membBirth
|
, birth_day AS membBirth
|
||||||
, '' AS userWork
|
|
||||||
FROM lettngnrlmber a
|
|
||||||
WHERE mber_id = #id#
|
|
||||||
AND PASSWORD = #password#
|
|
||||||
<isEmpty property="statusAll">
|
|
||||||
AND emplyr_sttus_code = 'P'
|
|
||||||
</isEmpty>
|
|
||||||
</isEqual>
|
|
||||||
<!-- 업무사용자 -->
|
|
||||||
<isEqual property="userSe" compareValue="USR">
|
|
||||||
SELECT EMPLYR_ID AS id
|
|
||||||
, USER_NM AS name
|
|
||||||
, PASSWORD AS password
|
|
||||||
, IHIDNUM AS ihidNum
|
|
||||||
, EMAIL_ADRES AS email
|
|
||||||
, 'USR' AS userSe
|
|
||||||
, ORGNZT_ID AS orgnztId
|
|
||||||
, ESNTL_ID AS uniqId
|
|
||||||
, PASS_MISS AS passMiss
|
|
||||||
, EMPLYR_STTUS_CODE AS emplyrSttusCode
|
|
||||||
, mbtlnum AS membCelnum
|
|
||||||
, '' AS membBirth
|
|
||||||
, user_work AS userWork
|
|
||||||
FROM LETTNEMPLYRINFO a
|
|
||||||
WHERE EMPLYR_ID = #id#
|
|
||||||
AND PASSWORD = #password#
|
|
||||||
<isEmpty property="statusAll">
|
|
||||||
AND emplyr_sttus_code = 'P'
|
|
||||||
</isEmpty>
|
|
||||||
</isEqual>
|
|
||||||
</isNotNull>
|
|
||||||
</select>
|
|
||||||
|
|
||||||
<!-- 개발자 아이디 선택용 -->
|
|
||||||
<select id="loginDAO.actionLoginDev" resultMap="login">
|
|
||||||
/*loginDAO.actionLoginDev*/
|
|
||||||
<!-- 일반회원 loginDAO.actionLoginDev -->
|
|
||||||
<isNotNull property="userSe">
|
|
||||||
<isEqual property="userSe" compareValue="GNR">
|
|
||||||
SELECT mber_id AS id
|
|
||||||
, mber_nm AS name
|
|
||||||
, password AS password
|
|
||||||
, ihidNum AS ihidNum
|
|
||||||
, mber_email_adres AS email
|
|
||||||
, 'GNR' AS userSe
|
|
||||||
, '-' AS orgnztId
|
|
||||||
, ESNTL_ID AS uniqId
|
|
||||||
, 0 AS passMiss
|
|
||||||
, mber_sttus AS emplyrSttusCode
|
|
||||||
, mbtlnum AS membCelnum
|
|
||||||
, birth_day AS membBirth
|
|
||||||
, '' AS userWork
|
|
||||||
FROM lettngnrlmber a
|
FROM lettngnrlmber a
|
||||||
WHERE mber_seq = #id#
|
WHERE mber_seq = #id#
|
||||||
<isEmpty property="statusAll">
|
<isEmpty property="statusAll">
|
||||||
@ -114,56 +121,6 @@
|
|||||||
, EMPLYR_STTUS_CODE AS emplyrSttusCode
|
, EMPLYR_STTUS_CODE AS emplyrSttusCode
|
||||||
, mbtlnum AS membCelnum
|
, mbtlnum AS membCelnum
|
||||||
, '' AS membBirth
|
, '' AS membBirth
|
||||||
, user_work AS userWork
|
|
||||||
FROM LETTNEMPLYRINFO a
|
|
||||||
WHERE EMPLYR_ID = #id#
|
|
||||||
<isEmpty property="statusAll">
|
|
||||||
AND emplyr_sttus_code = 'P'
|
|
||||||
</isEmpty>
|
|
||||||
</isEqual>
|
|
||||||
</isNotNull>
|
|
||||||
</select>
|
|
||||||
|
|
||||||
<!-- e배움터 연동 후 mber_seq가 아닌 mber_id로 로그인 -->
|
|
||||||
<select id="loginDAO.actionLoginMberId" resultMap="login">
|
|
||||||
/*loginDAO.actionLoginMberId*/
|
|
||||||
<!-- 일반회원 loginDAO.actionLoginDev -->
|
|
||||||
<isNotNull property="userSe">
|
|
||||||
<isEqual property="userSe" compareValue="GNR">
|
|
||||||
SELECT mber_id AS id
|
|
||||||
, mber_nm AS name
|
|
||||||
, password AS password
|
|
||||||
, ihidNum AS ihidNum
|
|
||||||
, mber_email_adres AS email
|
|
||||||
, 'GNR' AS userSe
|
|
||||||
, '-' AS orgnztId
|
|
||||||
, ESNTL_ID AS uniqId
|
|
||||||
, 0 AS passMiss
|
|
||||||
, mber_sttus AS emplyrSttusCode
|
|
||||||
, mbtlnum AS membCelnum
|
|
||||||
, birth_day AS membBirth
|
|
||||||
, '' AS userWork
|
|
||||||
FROM lettngnrlmber a
|
|
||||||
WHERE mber_id = #id#
|
|
||||||
<isEmpty property="statusAll">
|
|
||||||
AND emplyr_sttus_code = 'P'
|
|
||||||
</isEmpty>
|
|
||||||
</isEqual>
|
|
||||||
<!-- 업무사용자 -->
|
|
||||||
<isEqual property="userSe" compareValue="USR">
|
|
||||||
SELECT EMPLYR_ID AS id
|
|
||||||
, USER_NM AS name
|
|
||||||
, PASSWORD AS password
|
|
||||||
, IHIDNUM AS ihidNum
|
|
||||||
, EMAIL_ADRES AS email
|
|
||||||
, 'USR' AS userSe
|
|
||||||
, ORGNZT_ID AS orgnztId
|
|
||||||
, ESNTL_ID AS uniqId
|
|
||||||
, PASS_MISS AS passMiss
|
|
||||||
, EMPLYR_STTUS_CODE AS emplyrSttusCode
|
|
||||||
, mbtlnum AS membCelnum
|
|
||||||
, '' AS membBirth
|
|
||||||
, user_work AS userWork
|
|
||||||
FROM LETTNEMPLYRINFO a
|
FROM LETTNEMPLYRINFO a
|
||||||
WHERE EMPLYR_ID = #id#
|
WHERE EMPLYR_ID = #id#
|
||||||
<isEmpty property="statusAll">
|
<isEmpty property="statusAll">
|
||||||
@ -411,7 +368,6 @@
|
|||||||
|
|
||||||
<!-- 유저 권한 목록 조회 by USER_ID -->
|
<!-- 유저 권한 목록 조회 by USER_ID -->
|
||||||
<select id="loginDAO.selectAuthorities" resultClass="EgovMap">
|
<select id="loginDAO.selectAuthorities" resultClass="EgovMap">
|
||||||
/* loginDAO.selectAuthorities */
|
|
||||||
<![CDATA[
|
<![CDATA[
|
||||||
/* WITH AA AS ( */
|
/* WITH AA AS ( */
|
||||||
SELECT AUTHOR_CODE FROM LETTNEMPLYRSCRTYESTBS
|
SELECT AUTHOR_CODE FROM LETTNEMPLYRSCRTYESTBS
|
||||||
@ -454,35 +410,21 @@
|
|||||||
</isNotEqual>
|
</isNotEqual>
|
||||||
WHERE EMPLYR_ID = #id#
|
WHERE EMPLYR_ID = #id#
|
||||||
</update>
|
</update>
|
||||||
<select id="loginDAO.APIActionLogin" resultMap="login">
|
|
||||||
/* 임시.*NOT_SQL_LOG.* loginDAO.APIActionLogin */
|
<select id="loginDAO.selectLoginType" parameterClass="String" resultClass="String">
|
||||||
SELECT mber_id AS id
|
|
||||||
, mber_nm AS name
|
SELECT LOGIN_TYPE_CD AS loginTypeCd
|
||||||
, password AS password
|
FROM LETTNEMPLYRINFO
|
||||||
, ihidNum AS ihidNum
|
WHERE EMPLYR_ID = #id#
|
||||||
, mber_email_adres AS email
|
|
||||||
, 'GNR' AS userSe
|
|
||||||
, '-' AS orgnztId
|
|
||||||
, ESNTL_ID AS uniqId
|
|
||||||
, 0 AS passMiss
|
|
||||||
, mber_sttus AS emplyrSttusCode
|
|
||||||
, mbtlnum AS membCelnum
|
|
||||||
, birth_day AS membBirth
|
|
||||||
, '' AS userWork
|
|
||||||
FROM lettngnrlmber a
|
|
||||||
WHERE mber_id = #id#
|
|
||||||
AND PASSWORD = #password#
|
|
||||||
<isEmpty property="statusAll">
|
|
||||||
AND mber_sttus = 'P'
|
|
||||||
</isEmpty>
|
|
||||||
</select>
|
</select>
|
||||||
<select id="loginDAO.selectOffeduMberChk" resultClass="loginVO">
|
|
||||||
/* 임시.*NOT_SQL_LOG.* loginDAO.selectOffeduMberChk */
|
<select id="loginDAO.selectUniqueId" parameterClass="String" resultClass="String">
|
||||||
SELECT mber_id AS user_id
|
|
||||||
, mber_seq AS key
|
SELECT esntl_id as esntlId
|
||||||
FROM lettngnrlmber a
|
FROM LETTNEMPLYRINFO
|
||||||
WHERE mber_id = #user_id#
|
WHERE EMPLYR_ID = #id#
|
||||||
AND mber_seq = #key#
|
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
</sqlMap>
|
</sqlMap>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user