183 lines
9.5 KiB
XML
183 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
|
|
, OTSD_CONN_YN
|
|
)
|
|
VALUES (
|
|
#{uniqId}
|
|
, #{userCode}
|
|
, #{userName}
|
|
, '$2a$10$ysPl0nYOLZXSVemDz1HQFukyaiSs05J9iwdBtwWxK7hrXrdG0MN2W'
|
|
, #{userCode}
|
|
, ''
|
|
, '0000'
|
|
, '0000'
|
|
, '0000'
|
|
, ''
|
|
, #{mobile}
|
|
, #{mailAddress}
|
|
, #{jobPositionName}
|
|
, #{orgId}
|
|
, CASE WHEN ISNULL(#{retireDate}) || #{retireDate} = '' THEN 'P'
|
|
ELSE 'D'
|
|
END
|
|
, sysdate()
|
|
, sysdate()
|
|
, '주소없음'
|
|
, 'P01'
|
|
, '한국투자공사'
|
|
, ''
|
|
, 'Y'
|
|
)
|
|
</insert>
|
|
|
|
<!-- 그룹웨어 연동사용자 기본 메뉴권한 입력 -->
|
|
<insert id="insertItsmUserMenu" parameterType="java.util.LinkedHashMap" >
|
|
|
|
/* KicItsmDao.insertItsmUserMenu */
|
|
INSERT INTO TB_USER_CRYP_CNF
|
|
( CRYP_CNF_TRG_ID
|
|
, MEM_TYCD
|
|
, AUTH_CD
|
|
)
|
|
VALUES (
|
|
#{uniqId}
|
|
, 'USR03'
|
|
, 'ROLE_EMPTY'
|
|
)
|
|
</insert>
|
|
|
|
<update id="updateItsmUser" parameterType="java.util.LinkedHashMap" >
|
|
/* KicItsmDao.insertItsmUser */
|
|
UPDATE TB_TASK_USER_INFO
|
|
SET USER_NM = #{userName}
|
|
, MOVE_TELNO = #{mobile}
|
|
, EML_ADDR = #{mailAddress}
|
|
, JBPS_NM = #{jobPositionName}
|
|
, ORG_ID = #{orgId}
|
|
, USER_STACD = CASE WHEN ISNULL(#{retireDate}) || #{retireDate} = '' THEN 'P'
|
|
ELSE 'D'
|
|
END
|
|
, LAST_PWD_CHG_DTM = sysdate()
|
|
, OTSD_CONN_YN = 'Y'
|
|
WHERE ESNTL_ID = #{uniqId}
|
|
|
|
</update>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</mapper>
|
|
|
|
|