You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
124 lines
4.6 KiB
XML
124 lines
4.6 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
|
<mapper namespace="cokr.xit.fims.cmmn.dao.StngMapper">
|
|
|
|
<select id="selectDefaultTask" parameterType="string" resultType="dataobject">
|
|
/* 사용자 기본업무 조회 (stngMapper.selectDefaultTask) */
|
|
SELECT TM.TASK_MTCHG_ID
|
|
, TM.TASK_SE_CD
|
|
FROM TB_TASK_MTCHG TM
|
|
WHERE TM.USER_ID = #{userId}
|
|
AND TM.USE_YN = 'Y'
|
|
</select>
|
|
|
|
<select id="selectUserStng" parameterType="string" resultType="dataobject">
|
|
/* 사용자 설정정보 조회 (stngMapper.selectUserStng) */
|
|
SELECT USER_ID
|
|
, '' AS 'DEFAULT_TASK_SE_CD'
|
|
FROM TB_USER
|
|
WHERE USER_ID = #{userId}
|
|
</select>
|
|
|
|
<select id="selectDeptStng" parameterType="string" resultType="dataobject">
|
|
/* 부서 설정정보 조회 (stngMapper.selectDeptStng) */
|
|
SELECT DEPT_CD
|
|
, DEPT_NM
|
|
, DEPT_TELNO <!-- 부서 전화번호 -->
|
|
, DEPT_FXNO <!-- 부서 팩스번호 -->
|
|
, CVLCPT_LINK_SE_CD <!-- 민원 연계 구분 코드 -->
|
|
, VRBACNT_LINK_SE_CD<!-- 가상계좌 연계 구분 코드 -->
|
|
, PSTOFC_NM <!-- 우체국 명 -->
|
|
, RG_NO_HEADER <!-- 등기 번호 헤더 -->
|
|
, SNDNG_LINK_SE_CD <!-- 발송 연계 구분 코드 -->
|
|
, EGP_CON_ORG <!-- E그린 외부기관구분코드 -->
|
|
, EGP_RCEPT_ID <!-- E그린 접수우체국국기호 -->
|
|
, EGP_APVL_NB <!-- E그린 후납계약승인번호 -->
|
|
, EGP_ESB_PATH <!-- E그린 ESB경로 -->
|
|
, EGP_POST_INST_ID <!-- E그린 우정정보센터 기관 ID -->
|
|
, EGP_CERT_CN <!-- E그린 인증서CN -->
|
|
, ENS_INTERFACE_ID <!-- 세외수입 인터페이스ID -->
|
|
, ENS_SOURCE_CD <!-- 세외수입 소스코드 -->
|
|
, ENS_TARGET_CD <!-- 세외수입 타겟코드 -->
|
|
, ENS_URL <!-- 세외수입 URL -->
|
|
, NXRP_LINK_YN <!-- 세외수입 연계 여부 -->
|
|
, NXRP_RGN_SE_CD <!-- 세외수입 지역 구분 코드 -->
|
|
, DTBN_BANK_NM <!-- 교부 은행 명 -->
|
|
, DTBN_ACTNO <!-- 교부 계좌번호 -->
|
|
, DOC_HEADER <!-- 문서 머릿말 -->
|
|
, SRVR_OS <!-- 서버 OS -->
|
|
FROM TB_DEPT
|
|
WHERE DEPT_CD = #{deptCd}
|
|
</select>
|
|
|
|
<select id="selectSggStng" parameterType="string" resultType="dataobject">
|
|
/* 시군구 설정정보 조회 (stngMapper.selectSggStng) */
|
|
SELECT SGG_CD <!-- 시군구 코드 -->
|
|
, SGG_NM <!-- 시군구 명 -->
|
|
, INST_SE_CD <!-- 기관 구분 코드 -->
|
|
, INST_CD <!-- 기관 코드 -->
|
|
, INST_NM <!-- 기관 명 -->
|
|
, (CASE
|
|
WHEN INST_DADDR IS NULL OR INST_DADDR = ''
|
|
THEN INST_ADDR
|
|
ELSE CONCAT(INST_ADDR,' ',INST_DADDR)
|
|
END) AS INST_FULL_ADDR <!-- 기관 전체 주소 -->
|
|
, INST_ADDR <!-- 기관 기본 주소 -->
|
|
, INST_DADDR <!-- 기관 상세 주소 -->
|
|
, INST_ZIP <!-- 기관 우편번호 -->
|
|
, SYMBOL_FILE_PATH <!-- 상징 파일 경로 -->
|
|
, SYMBOL_FILE_NM <!-- 상징 파일 명 -->
|
|
, LOGO_FILE_PATH <!-- 로고 파일 경로 -->
|
|
, LOGO_FILE_NM <!-- 로고 파일 명 -->
|
|
, OFFCS_FILE_PATH <!-- 직인 파일 경로 -->
|
|
, OFFCS_FILE_NM <!-- 직인 파일 명 -->
|
|
FROM TB_SGG
|
|
WHERE SGG_CD = #{sggCd}
|
|
</select>
|
|
|
|
<update id="updateDtbnActno" parameterType="map">
|
|
/* 교부 계좌번호 변경 (stngMapper.updateDtbnActno) */
|
|
UPDATE TB_DEPT
|
|
SET MDFR = #{mdfr}
|
|
, MDFCN_DT = <include refid="utility-jar.now" />
|
|
, DTBN_BANK_NM = #{dtbnBankNm}
|
|
, DTBN_ACTNO = #{dtbnActno}
|
|
WHERE DEPT_CD = #{deptCd}
|
|
</update>
|
|
|
|
<insert id="insertDefaultTask" parameterType="map">
|
|
/* 사용자 기본 업무 등록 (stngMapper.insertDefaultTask) */
|
|
<selectKey resultType="string" keyProperty="taskMtchgId" keyColumn="NEW_ID" order="BEFORE">
|
|
<include refid="numbering.key">
|
|
<property name="TABLE_NAME" value="TB_TASK_MTCHG" />
|
|
<property name="TABLE_KEY" value="TASK_MTCHG_ID" />
|
|
<property name="pad" value="10" />
|
|
</include>
|
|
</selectKey>
|
|
INSERT
|
|
INTO TB_TASK_MTCHG (
|
|
TASK_MTCHG_ID
|
|
, USER_ID
|
|
, TASK_SE_CD
|
|
, USE_YN
|
|
, REG_DT
|
|
, RGTR
|
|
) VALUES (
|
|
#{taskMtchgId}
|
|
, #{userId}
|
|
, #{taskSeCd}
|
|
, 'Y'
|
|
, <include refid="utility-jar.now" />
|
|
, #{rgtr}
|
|
)
|
|
</insert>
|
|
|
|
<update id="updateDefaultTask" parameterType="map">
|
|
/* 사용자 기본 업무 변경 (stngMapper.updateDefaultTask) */
|
|
UPDATE TB_TASK_MTCHG
|
|
SET MDFR = #{mdfr}
|
|
, MDFCN_DT = <include refid="utility-jar.now" />
|
|
, TASK_SE_CD = #{taskSeCd}
|
|
WHERE TASK_MTCHG_ID = #{taskMtchgId}
|
|
</update>
|
|
|
|
</mapper> |