168 lines
9.5 KiB
XML
168 lines
9.5 KiB
XML
<?xml version="1.0" encoding="UTF-8"?><!--Converted at: Wed May 11 15:49:39 KST 2016-->
|
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
|
|
|
<mapper namespace="com.urpsys.itmsbatch.cmm.dao.KicItsmDao">
|
|
|
|
<select id="selectItmsOrgId" parameterType="String" resultType="String">
|
|
/* KicItsmDao.selectItmsOrgId */
|
|
SELECT ORG_ID AS orgId
|
|
FROM TB_KIC_ORG_MAP
|
|
WHERE KIC_ORGID = #{strKicOrgId}
|
|
</select>
|
|
|
|
<insert id="insertKicOrgMap" parameterType="java.util.LinkedHashMap" >
|
|
/* KicItsmDao.insertDeptManage */
|
|
INSERT INTO TB_KIC_ORG_MAP
|
|
( ORG_ID
|
|
, KIC_ORGID
|
|
, KIC_ORGID_NM
|
|
, REG_DTM
|
|
)
|
|
VALUES
|
|
( #{orgId}
|
|
, #{kicOrgId}
|
|
, #{kicOrgIdNm}
|
|
, SYSDATE()
|
|
)
|
|
|
|
</insert>
|
|
|
|
<insert id="insertDeptManage" parameterType="java.util.LinkedHashMap" >
|
|
/* KicItsmDao.insertDeptManage */
|
|
INSERT INTO TB_ORG_INFO
|
|
( ORG_ID
|
|
, ORG_NM
|
|
, ORG_DESC
|
|
)
|
|
VALUES
|
|
( #{orgId}
|
|
, #{kicOrgIdNm}
|
|
, #{kicOrgIdNm})
|
|
|
|
</insert>
|
|
|
|
<select id="selectItsmUser" parameterType="String" resultType="java.util.LinkedHashMap">
|
|
|
|
/* KicItsmDao.selectItsmUser */
|
|
SELECT
|
|
ESNTL_ID uniqId
|
|
, 'USR03' userTy
|
|
, TASK_USER_ID emplyrId
|
|
, USER_NM emplyrNm
|
|
, PWD password
|
|
, PWD_HINT passwordHint
|
|
, PWD_RANS passwordCnsr
|
|
, EMPNO emplNo
|
|
, RRNO ihidnum
|
|
, SEX_CD sexdstnCode
|
|
, BIRTH brth
|
|
, REGN_NO areaNo
|
|
, HOUSE_MIDDLE_TELNO homemiddleTelno
|
|
, HOUSE_END_TELNO homeendTelno
|
|
, FAX_NO fxnum
|
|
, HOUSE_ADRES homeadres
|
|
, ADDR2 detailAdres
|
|
, ZIP_NO zip
|
|
, OFFM_TELNO offmTelno
|
|
, MOVE_TELNO moblphonNo
|
|
, EML_ADDR emailAdres
|
|
, JBPS_NM ofcpsNm
|
|
, GRP_ID groupId
|
|
, ORG_ID orgnztId
|
|
, BLNG_ISTT_CD insttCode
|
|
, USER_STACD emplyrSttusCode
|
|
, JOIN_DTM sbscrbDe
|
|
, CRTFC_DN_VALUE subDn
|
|
, LOCK_AT lockAt
|
|
, KATALK_ALAM_YN katalkAlamYn
|
|
, MAIL_ALAM_YN mailAlamYn
|
|
FROM TB_TASK_USER_INFO
|
|
WHERE TASK_USER_ID=#{uniqId}
|
|
|
|
</select>
|
|
|
|
<insert id="insertItsmUser" parameterType="java.util.LinkedHashMap" >
|
|
|
|
/* KicItsmDao.insertItsmUser */
|
|
INSERT INTO TB_TASK_USER_INFO
|
|
( ESNTL_ID
|
|
, TASK_USER_ID
|
|
, USER_NM
|
|
, PWD
|
|
, EMPNO
|
|
, SEX_CD
|
|
, REGN_NO
|
|
, HOUSE_MIDDLE_TELNO
|
|
, HOUSE_END_TELNO
|
|
, OFFM_TELNO
|
|
, MOVE_TELNO
|
|
, EML_ADDR
|
|
, JBPS_NM
|
|
, ORG_ID
|
|
, USER_STACD
|
|
, JOIN_DTM
|
|
, LAST_PWD_CHG_DTM
|
|
, HOUSE_ADRES
|
|
, PWD_HINT
|
|
, PWD_RANS
|
|
, ZIP_NO
|
|
)
|
|
VALUES (
|
|
#{uniqId}
|
|
, #{empId}
|
|
, #{empNm}
|
|
, '$2a$10$ysPl0nYOLZXSVemDz1HQFukyaiSs05J9iwdBtwWxK7hrXrdG0MN2W'
|
|
, #{empId}
|
|
, #{sex}
|
|
, '0000'
|
|
, '0000'
|
|
, '0000'
|
|
, #{tel}
|
|
, #{htel}
|
|
, #{emailComp}
|
|
, #{posgrdCdNm}
|
|
, #{orgId}
|
|
, CASE WHEN #{serviceCd} = 'Y' THEN 'P'
|
|
WHEN #{serviceCd} = 'H' THEN 'A'
|
|
WHEN #{serviceCd} = 'N' THEN 'D'
|
|
END
|
|
, sysdate()
|
|
, sysdate()
|
|
, '주소없음'
|
|
, 'P01'
|
|
, '한국투자공사'
|
|
, ''
|
|
)
|
|
</insert>
|
|
|
|
<update id="updateItsmUser" parameterType="java.util.LinkedHashMap" >
|
|
/* KicItsmDao.insertItsmUser */
|
|
UPDATE TB_TASK_USER_INFO
|
|
SET USER_NM = #{empNm}
|
|
, SEX_CD = #{sex}
|
|
, OFFM_TELNO = #{tel}
|
|
, MOVE_TELNO = #{htel}
|
|
, EML_ADDR = #{emailComp}
|
|
, JBPS_NM = #{posgrdCdNm}
|
|
, ORG_ID = #{orgId}
|
|
, USER_STACD = CASE WHEN #{serviceCd} = 'Y' THEN 'P'
|
|
WHEN #{serviceCd} = 'H' THEN 'A'
|
|
WHEN #{serviceCd} = 'N' THEN 'D'
|
|
END
|
|
, LAST_PWD_CHG_DTM = sysdate()
|
|
WHERE ESNTL_ID = #{uniqId}
|
|
|
|
</update>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</mapper>
|
|
|
|
|