|
|
@ -155,205 +155,208 @@ UPDATE TB_SGG
|
|
|
|
</update>
|
|
|
|
</update>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<resultMap id="deptRow" type="cokr.xit.fims.mngt.FineIntegrationDepartment"> <!-- 부서 정보 -->
|
|
|
|
|
|
|
|
<result property="deptCd" column="DEPT_CD" /> <!-- 부서 코드 -->
|
|
|
|
|
|
|
|
<result property="sggCd" column="SGG_CD" /> <!-- 시군구 코드 -->
|
|
|
|
|
|
|
|
<result property="instCd" column="INST_CD" /> <!-- 기관 코드 -->
|
|
|
|
|
|
|
|
<result property="deptNm" column="DEPT_NM" /> <!-- 부서 명 -->
|
|
|
|
|
|
|
|
<result property="deptTelno" column="DEPT_TELNO" /> <!-- 부서 전화번호 -->
|
|
|
|
|
|
|
|
<result property="deptFxno" column="DEPT_FXNO" /> <!-- 부서 팩스번호 -->
|
|
|
|
|
|
|
|
<result property="vrbacntLinkSeCd" column="VRBACNT_LINK_SE_CD" /> <!-- 가상계좌 연계 구분 코드 -->
|
|
|
|
|
|
|
|
<result property="pstofcNm" column="PSTOFC_NM" /> <!-- 우체국 명 -->
|
|
|
|
|
|
|
|
<result property="rgNoHeader" column="RG_NO_HEADER" /> <!-- 등기 번호 헤더 -->
|
|
|
|
|
|
|
|
<result property="sndngLinkSeCd" column="SNDNG_LINK_SE_CD" /> <!-- 발송 연계 구분 코드 -->
|
|
|
|
|
|
|
|
<result property="egpConOrg" column="EGP_CON_ORG" /> <!-- E그린 외부기관구분코드 -->
|
|
|
|
|
|
|
|
<result property="egpRceptId" column="EGP_RCEPT_ID" /> <!-- E그린 접수우체국국기호 -->
|
|
|
|
|
|
|
|
<result property="egpApvlNb" column="EGP_APVL_NB" /> <!-- E그린 후납계약승인번호 -->
|
|
|
|
|
|
|
|
<result property="egpPostInstId" column="EGP_POST_INST_ID" /> <!-- E그린 우정정보센터 기관ID -->
|
|
|
|
|
|
|
|
<result property="ensInterfaceId" column="ENS_INTERFACE_ID" /> <!-- 세외수입 인터페이스ID -->
|
|
|
|
|
|
|
|
<result property="ensSourceCd" column="ENS_SOURCE_CD" /> <!-- 세외수입 소스코드 -->
|
|
|
|
|
|
|
|
<result property="ensTargetCd" column="ENS_TARGET_CD" /> <!-- 세외수입 타겟코드 -->
|
|
|
|
|
|
|
|
<result property="ensUrl" column="ENS_URL" /> <!-- 세외수입 URL -->
|
|
|
|
|
|
|
|
<result property="dtbnBankNm" column="DTBN_BANK_NM" /> <!-- 교부 은행 명 -->
|
|
|
|
|
|
|
|
<result property="dtbnActno" column="DTBN_ACTNO" /> <!-- 교부 계좌번호 -->
|
|
|
|
|
|
|
|
<result property="docHeader" column="DOC_HEADER" /> <!-- 문서 머릿말 -->
|
|
|
|
|
|
|
|
<result property="srvrOs" column="SRVR_OS" /> <!-- 서버 OS -->
|
|
|
|
|
|
|
|
<result property="useYN" column="USE_YN" /> <!-- 사용 여부 -->
|
|
|
|
|
|
|
|
<result property="createdAt" column="REG_DT" /> <!-- 등록 일시 -->
|
|
|
|
|
|
|
|
<result property="createdBy" column="RGTR" /> <!-- 등록자 -->
|
|
|
|
|
|
|
|
<result property="lastModified" column="MDFCN_DT" /> <!-- 수정 일시 -->
|
|
|
|
|
|
|
|
<result property="modifiedBy" column="MDFR" /> <!-- 수정자 -->
|
|
|
|
|
|
|
|
</resultMap>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<sql id="selectDept">
|
|
|
|
|
|
|
|
SELECT D.DEPT_CD <!-- 부서 코드 -->
|
|
|
|
|
|
|
|
, D.SGG_CD <!-- 시군구 코드 -->
|
|
|
|
|
|
|
|
, (SELECT SGG_NM FROM TB_SGG WHERE SGG_CD = D.SGG_CD) AS SGG_NM <!-- 시군구 명 -->
|
|
|
|
|
|
|
|
, D.INST_CD <!-- 기관 코드 -->
|
|
|
|
|
|
|
|
, (SELECT INST_NM FROM TB_SGG WHERE INST_CD = D.INST_CD) AS INST_NM <!-- 기관 명 -->
|
|
|
|
|
|
|
|
, D.DEPT_NM <!-- 부서 명 -->
|
|
|
|
|
|
|
|
, D.DEPT_TELNO <!-- 부서 전화번호 -->
|
|
|
|
|
|
|
|
, D.DEPT_FXNO <!-- 부서 팩스번호 -->
|
|
|
|
|
|
|
|
, D.VRBACNT_LINK_SE_CD <!-- 가상계좌 연계 구분 코드 -->
|
|
|
|
|
|
|
|
, D.PSTOFC_NM <!-- 우체국 명 -->
|
|
|
|
|
|
|
|
, D.RG_NO_HEADER <!-- 등기 번호 헤더 -->
|
|
|
|
|
|
|
|
, D.SNDNG_LINK_SE_CD <!-- 발송 연계 구분 코드 -->
|
|
|
|
|
|
|
|
, D.EGP_CON_ORG <!-- E그린 외부기관구분코드 -->
|
|
|
|
|
|
|
|
, D.EGP_RCEPT_ID <!-- E그린 접수우체국국기호 -->
|
|
|
|
|
|
|
|
, D.EGP_APVL_NB <!-- E그린 후납계약승인번호 -->
|
|
|
|
|
|
|
|
, D.EGP_POST_INST_ID <!-- E그린 우정정보센터 기관ID -->
|
|
|
|
|
|
|
|
, D.ENS_INTERFACE_ID <!-- 세외수입 인터페이스ID -->
|
|
|
|
|
|
|
|
, D.ENS_SOURCE_CD <!-- 세외수입 소스코드 -->
|
|
|
|
|
|
|
|
, D.ENS_TARGET_CD <!-- 세외수입 타겟코드 -->
|
|
|
|
|
|
|
|
, D.ENS_URL <!-- 세외수입 URL -->
|
|
|
|
|
|
|
|
, D.DTBN_BANK_NM <!-- 교부 은행 명 -->
|
|
|
|
|
|
|
|
, D.DTBN_ACTNO <!-- 교부 계좌번호 -->
|
|
|
|
|
|
|
|
, D.DOC_HEADER <!-- 문서 머릿말 -->
|
|
|
|
|
|
|
|
, D.SRVR_OS <!-- 서버 OS -->
|
|
|
|
|
|
|
|
, D.USE_YN <!-- 사용 여부 -->
|
|
|
|
|
|
|
|
, GET_CODE_NM('CMN003', D.USE_YN) AS USE_YN_NM <!-- 사용 여부 명 -->
|
|
|
|
|
|
|
|
, D.REG_DT <!-- 등록 일시 -->
|
|
|
|
|
|
|
|
, D.RGTR <!-- 등록자 -->
|
|
|
|
|
|
|
|
, D.MDFCN_DT <!-- 수정 일시 -->
|
|
|
|
|
|
|
|
, D.MDFR <!-- 수정자 -->
|
|
|
|
|
|
|
|
FROM TB_DEPT D
|
|
|
|
|
|
|
|
</sql>
|
|
|
|
|
|
|
|
|
|
|
|
<resultMap id="deptRow" type="cokr.xit.fims.mngt.FineIntegrationDepartment"> <!-- 부서 정보 -->
|
|
|
|
<select id="selectDeptList" parameterType="map" resultType="dataobject">
|
|
|
|
<result property="deptCd" column="DEPT_CD" /> <!-- 부서 코드 -->
|
|
|
|
/* 부서 목록 조회(factionMapper.selectDeptList) */
|
|
|
|
<result property="sggCd" column="SGG_CD" /> <!-- 시군구 코드 -->
|
|
|
|
<include refid="utility.paging-prefix" />
|
|
|
|
<result property="instCd" column="INST_CD" /> <!-- 기관 코드 -->
|
|
|
|
<include refid="selectDept" />
|
|
|
|
<result property="deptNm" column="DEPT_NM" /> <!-- 부서 명 -->
|
|
|
|
WHERE D.SGG_CD = #{sggCd} <!-- 시군구 코드 -->
|
|
|
|
<result property="deptTelno" column="DEPT_TELNO" /> <!-- 부서 전화번호 -->
|
|
|
|
<if test="deptCd != null">
|
|
|
|
<result property="deptFxno" column="DEPT_FXNO" /> <!-- 부서 팩스번호 -->
|
|
|
|
AND D.DEPT_CD = #{deptCd} <!-- 부서 코드 -->
|
|
|
|
<result property="vrbacntLinkSeCd" column="VRBACNT_LINK_SE_CD" /> <!-- 가상계좌 연계 구분 코드 -->
|
|
|
|
</if>
|
|
|
|
<result property="pstofcNm" column="PSTOFC_NM" /> <!-- 우체국 명 -->
|
|
|
|
<if test="instCd != null">
|
|
|
|
<result property="rgNoHeader" column="RG_NO_HEADER" /> <!-- 등기 번호 헤더 -->
|
|
|
|
AND D.INST_CD = #{instCd} <!-- 기관 코드 -->
|
|
|
|
<result property="sndngLinkSeCd" column="SNDNG_LINK_SE_CD" /> <!-- 발송 연계 구분 코드 -->
|
|
|
|
</if>
|
|
|
|
<result property="egpConOrg" column="EGP_CON_ORG" /> <!-- E그린 외부기관구분코드 -->
|
|
|
|
<if test="useYN != null">
|
|
|
|
<result property="egpRceptId" column="EGP_RCEPT_ID" /> <!-- E그린 접수우체국국기호 -->
|
|
|
|
AND D.USE_YN = #{useYN} <!-- 사용 여부 -->
|
|
|
|
<result property="egpApvlNb" column="EGP_APVL_NB" /> <!-- E그린 후납계약승인번호 -->
|
|
|
|
</if>
|
|
|
|
<result property="egpPostInstId" column="EGP_POST_INST_ID" /> <!-- E그린 우정정보센터 기관ID -->
|
|
|
|
<include refid="utility.orderBy" />
|
|
|
|
<result property="ensInterfaceId" column="ENS_INTERFACE_ID" /> <!-- 세외수입 인터페이스ID -->
|
|
|
|
<include refid="utility.paging-suffix" />
|
|
|
|
<result property="ensSourceCd" column="ENS_SOURCE_CD" /> <!-- 세외수입 소스코드 -->
|
|
|
|
</select>
|
|
|
|
<result property="ensTargetCd" column="ENS_TARGET_CD" /> <!-- 세외수입 타겟코드 -->
|
|
|
|
|
|
|
|
<result property="ensUrl" column="ENS_URL" /> <!-- 세외수입 URL -->
|
|
|
|
|
|
|
|
<result property="dtbnBankNm" column="DTBN_BANK_NM" /> <!-- 교부 은행 명 -->
|
|
|
|
|
|
|
|
<result property="dtbnActno" column="DTBN_ACTNO" /> <!-- 교부 계좌번호 -->
|
|
|
|
|
|
|
|
<result property="docHeader" column="DOC_HEADER" /> <!-- 문서 머릿말 -->
|
|
|
|
|
|
|
|
<result property="srvrOs" column="SRVR_OS" /> <!-- 서버 OS -->
|
|
|
|
|
|
|
|
<result property="useYN" column="USE_YN" /> <!-- 사용 여부 -->
|
|
|
|
|
|
|
|
<result property="createdAt" column="REG_DT" /> <!-- 등록 일시 -->
|
|
|
|
|
|
|
|
<result property="createdBy" column="RGTR" /> <!-- 등록자 -->
|
|
|
|
|
|
|
|
<result property="lastModified" column="MDFCN_DT" /> <!-- 수정 일시 -->
|
|
|
|
|
|
|
|
<result property="modifiedBy" column="MDFR" /> <!-- 수정자 -->
|
|
|
|
|
|
|
|
</resultMap>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<sql id="selectDept">
|
|
|
|
|
|
|
|
SELECT D.DEPT_CD <!-- 부서 코드 -->
|
|
|
|
|
|
|
|
, D.SGG_CD <!-- 시군구 코드 -->
|
|
|
|
|
|
|
|
, (SELECT SGG_NM FROM TB_SGG WHERE SGG_CD = D.SGG_CD) AS SGG_NM <!-- 시군구 명 -->
|
|
|
|
|
|
|
|
, D.INST_CD <!-- 기관 코드 -->
|
|
|
|
|
|
|
|
, (SELECT INST_NM FROM TB_SGG WHERE INST_CD = D.INST_CD) AS INST_NM <!-- 기관 명 -->
|
|
|
|
|
|
|
|
, D.DEPT_NM <!-- 부서 명 -->
|
|
|
|
|
|
|
|
, D.DEPT_TELNO <!-- 부서 전화번호 -->
|
|
|
|
|
|
|
|
, D.DEPT_FXNO <!-- 부서 팩스번호 -->
|
|
|
|
|
|
|
|
, D.VRBACNT_LINK_SE_CD <!-- 가상계좌 연계 구분 코드 -->
|
|
|
|
|
|
|
|
, D.PSTOFC_NM <!-- 우체국 명 -->
|
|
|
|
|
|
|
|
, D.RG_NO_HEADER <!-- 등기 번호 헤더 -->
|
|
|
|
|
|
|
|
, D.SNDNG_LINK_SE_CD <!-- 발송 연계 구분 코드 -->
|
|
|
|
|
|
|
|
, D.EGP_CON_ORG <!-- E그린 외부기관구분코드 -->
|
|
|
|
|
|
|
|
, D.EGP_RCEPT_ID <!-- E그린 접수우체국국기호 -->
|
|
|
|
|
|
|
|
, D.EGP_APVL_NB <!-- E그린 후납계약승인번호 -->
|
|
|
|
|
|
|
|
, D.EGP_POST_INST_ID <!-- E그린 우정정보센터 기관ID -->
|
|
|
|
|
|
|
|
, D.ENS_INTERFACE_ID <!-- 세외수입 인터페이스ID -->
|
|
|
|
|
|
|
|
, D.ENS_SOURCE_CD <!-- 세외수입 소스코드 -->
|
|
|
|
|
|
|
|
, D.ENS_TARGET_CD <!-- 세외수입 타겟코드 -->
|
|
|
|
|
|
|
|
, D.ENS_URL <!-- 세외수입 URL -->
|
|
|
|
|
|
|
|
, D.DTBN_BANK_NM <!-- 교부 은행 명 -->
|
|
|
|
|
|
|
|
, D.DTBN_ACTNO <!-- 교부 계좌번호 -->
|
|
|
|
|
|
|
|
, D.DOC_HEADER <!-- 문서 머릿말 -->
|
|
|
|
|
|
|
|
, D.SRVR_OS <!-- 서버 OS -->
|
|
|
|
|
|
|
|
, D.USE_YN <!-- 사용 여부 -->
|
|
|
|
|
|
|
|
, D.REG_DT <!-- 등록 일시 -->
|
|
|
|
|
|
|
|
, D.RGTR <!-- 등록자 -->
|
|
|
|
|
|
|
|
, D.MDFCN_DT <!-- 수정 일시 -->
|
|
|
|
|
|
|
|
, D.MDFR <!-- 수정자 -->
|
|
|
|
|
|
|
|
FROM TB_DEPT D
|
|
|
|
|
|
|
|
</sql>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<select id="selectDeptList" parameterType="map" resultType="dataobject">/* 부서 목록 조회(factionMapper.selectDeptList) */
|
|
|
|
<select id="selectDepts" parameterType="map" resultType="dataobject">
|
|
|
|
<include refid="utility.paging-prefix" />
|
|
|
|
/* 부서 객체 가져오기(factionMapper.selectDepts) */
|
|
|
|
<include refid="selectDept" />
|
|
|
|
<include refid="selectDept" />
|
|
|
|
WHERE D.SGG_CD = #{sggCd} <!-- 시군구 코드 -->
|
|
|
|
<where>
|
|
|
|
|
|
|
|
<if test="sggCd != null">
|
|
|
|
|
|
|
|
AND D.SGG_CD = #{sggCd} <!-- 시군구 코드 -->
|
|
|
|
|
|
|
|
</if>
|
|
|
|
<if test="deptCd != null">
|
|
|
|
<if test="deptCd != null">
|
|
|
|
AND D.DEPT_CD = #{deptCd} <!-- 부서 코드 -->
|
|
|
|
AND D.DEPT_CD = #{deptCd} <!-- 부서 코드 -->
|
|
|
|
</if>
|
|
|
|
</if>
|
|
|
|
<if test="instCd != null">
|
|
|
|
<if test="instCd != null">
|
|
|
|
AND D.INST_CD = #{instCd} <!-- 기관 코드 -->
|
|
|
|
AND D.INST_CD = #{instCd} <!-- 기관 코드 -->
|
|
|
|
</if>
|
|
|
|
</if>
|
|
|
|
<if test="useYN != null">
|
|
|
|
<if test="useYN != null">
|
|
|
|
AND D.USE_YN = #{useYN} <!-- 사용 여부 -->
|
|
|
|
AND D.USE_YN = #{useYN} <!-- 사용 여부 -->
|
|
|
|
</if>
|
|
|
|
</if>
|
|
|
|
<include refid="utility.orderBy" />
|
|
|
|
</where>
|
|
|
|
<include refid="utility.paging-suffix" />
|
|
|
|
<include refid="utility.orderBy" />
|
|
|
|
</select>
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
|
|
<select id="selectDepts" parameterType="map" resultType="dataobject">/* 부서 객체 가져오기(factionMapper.selectDepts) */
|
|
|
|
|
|
|
|
<include refid="selectDept" />
|
|
|
|
|
|
|
|
<where>
|
|
|
|
|
|
|
|
<if test="sggCd != null">
|
|
|
|
|
|
|
|
AND D.SGG_CD = #{sggCd} <!-- 시군구 코드 -->
|
|
|
|
|
|
|
|
</if>
|
|
|
|
|
|
|
|
<if test="deptCd != null">
|
|
|
|
|
|
|
|
AND D.DEPT_CD = #{deptCd} <!-- 부서 코드 -->
|
|
|
|
|
|
|
|
</if>
|
|
|
|
|
|
|
|
<if test="instCd != null">
|
|
|
|
|
|
|
|
AND D.INST_CD = #{instCd} <!-- 기관 코드 -->
|
|
|
|
|
|
|
|
</if>
|
|
|
|
|
|
|
|
<if test="useYN != null">
|
|
|
|
|
|
|
|
AND D.USE_YN = #{useYN} <!-- 사용 여부 -->
|
|
|
|
|
|
|
|
</if>
|
|
|
|
|
|
|
|
</where>
|
|
|
|
|
|
|
|
<include refid="utility.orderBy" />
|
|
|
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<insert id="insertDept" parameterType="map">/* 부서 등록(factionMapper.insertDept) */
|
|
|
|
<insert id="insertDept" parameterType="map">
|
|
|
|
INSERT
|
|
|
|
/* 부서 등록(factionMapper.insertDept) */
|
|
|
|
INTO TB_DEPT (
|
|
|
|
INSERT
|
|
|
|
DEPT_CD <!-- 부서 코드 -->
|
|
|
|
INTO TB_DEPT (
|
|
|
|
, SGG_CD <!-- 시군구 코드 -->
|
|
|
|
DEPT_CD <!-- 부서 코드 -->
|
|
|
|
, INST_CD <!-- 기관 코드 -->
|
|
|
|
, SGG_CD <!-- 시군구 코드 -->
|
|
|
|
, DEPT_NM <!-- 부서 명 -->
|
|
|
|
, INST_CD <!-- 기관 코드 -->
|
|
|
|
, DEPT_TELNO <!-- 부서 전화번호 -->
|
|
|
|
, DEPT_NM <!-- 부서 명 -->
|
|
|
|
, DEPT_FXNO <!-- 부서 팩스번호 -->
|
|
|
|
, DEPT_TELNO <!-- 부서 전화번호 -->
|
|
|
|
, VRBACNT_LINK_SE_CD <!-- 가상계좌 연계 구분 코드 -->
|
|
|
|
, DEPT_FXNO <!-- 부서 팩스번호 -->
|
|
|
|
, PSTOFC_NM <!-- 우체국 명 -->
|
|
|
|
, VRBACNT_LINK_SE_CD <!-- 가상계좌 연계 구분 코드 -->
|
|
|
|
, RG_NO_HEADER <!-- 등기 번호 헤더 -->
|
|
|
|
, PSTOFC_NM <!-- 우체국 명 -->
|
|
|
|
, SNDNG_LINK_SE_CD <!-- 발송 연계 구분 코드 -->
|
|
|
|
, RG_NO_HEADER <!-- 등기 번호 헤더 -->
|
|
|
|
, EGP_CON_ORG <!-- E그린 외부기관구분코드 -->
|
|
|
|
, SNDNG_LINK_SE_CD <!-- 발송 연계 구분 코드 -->
|
|
|
|
, EGP_RCEPT_ID <!-- E그린 접수우체국국기호 -->
|
|
|
|
, EGP_CON_ORG <!-- E그린 외부기관구분코드 -->
|
|
|
|
, EGP_APVL_NB <!-- E그린 후납계약승인번호 -->
|
|
|
|
, EGP_RCEPT_ID <!-- E그린 접수우체국국기호 -->
|
|
|
|
, EGP_POST_INST_ID <!-- E그린 우정정보센터 기관ID -->
|
|
|
|
, EGP_APVL_NB <!-- E그린 후납계약승인번호 -->
|
|
|
|
, ENS_INTERFACE_ID <!-- 세외수입 인터페이스ID -->
|
|
|
|
, EGP_POST_INST_ID <!-- E그린 우정정보센터 기관ID -->
|
|
|
|
, ENS_SOURCE_CD <!-- 세외수입 소스코드 -->
|
|
|
|
, ENS_INTERFACE_ID <!-- 세외수입 인터페이스ID -->
|
|
|
|
, ENS_TARGET_CD <!-- 세외수입 타겟코드 -->
|
|
|
|
, ENS_SOURCE_CD <!-- 세외수입 소스코드 -->
|
|
|
|
, ENS_URL <!-- 세외수입 URL -->
|
|
|
|
, ENS_TARGET_CD <!-- 세외수입 타겟코드 -->
|
|
|
|
, DTBN_BANK_NM <!-- 교부 은행 명 -->
|
|
|
|
, ENS_URL <!-- 세외수입 URL -->
|
|
|
|
, DTBN_ACTNO <!-- 교부 계좌번호 -->
|
|
|
|
, DTBN_BANK_NM <!-- 교부 은행 명 -->
|
|
|
|
, DOC_HEADER <!-- 문서 머릿말 -->
|
|
|
|
, DTBN_ACTNO <!-- 교부 계좌번호 -->
|
|
|
|
, SRVR_OS <!-- 서버 OS -->
|
|
|
|
, DOC_HEADER <!-- 문서 머릿말 -->
|
|
|
|
, USE_YN <!-- 사용 여부 -->
|
|
|
|
, SRVR_OS <!-- 서버 OS -->
|
|
|
|
, REG_DT <!-- 등록 일시 -->
|
|
|
|
, USE_YN <!-- 사용 여부 -->
|
|
|
|
, RGTR <!-- 등록자 -->
|
|
|
|
, REG_DT <!-- 등록 일시 -->
|
|
|
|
, MDFCN_DT <!-- 수정 일시 -->
|
|
|
|
, RGTR <!-- 등록자 -->
|
|
|
|
, MDFR <!-- 수정자 -->
|
|
|
|
, MDFCN_DT <!-- 수정 일시 -->
|
|
|
|
) VALUES (
|
|
|
|
, MDFR <!-- 수정자 -->
|
|
|
|
#{dept.deptCd} <!-- 부서 코드 -->
|
|
|
|
) VALUES (
|
|
|
|
, #{dept.sggCd} <!-- 시군구 코드 -->
|
|
|
|
#{dept.deptCd} <!-- 부서 코드 -->
|
|
|
|
, #{dept.instCd} <!-- 기관 코드 -->
|
|
|
|
, #{dept.sggCd} <!-- 시군구 코드 -->
|
|
|
|
, #{dept.deptNm} <!-- 부서 명 -->
|
|
|
|
, #{dept.instCd} <!-- 기관 코드 -->
|
|
|
|
, #{dept.deptTelno} <!-- 부서 전화번호 -->
|
|
|
|
, #{dept.deptNm} <!-- 부서 명 -->
|
|
|
|
, #{dept.deptFxno} <!-- 부서 팩스번호 -->
|
|
|
|
, #{dept.deptTelno} <!-- 부서 전화번호 -->
|
|
|
|
, #{dept.vrbacntLinkSeCd} <!-- 가상계좌 연계 구분 코드 -->
|
|
|
|
, #{dept.deptFxno} <!-- 부서 팩스번호 -->
|
|
|
|
, #{dept.pstofcNm} <!-- 우체국 명 -->
|
|
|
|
, #{dept.vrbacntLinkSeCd} <!-- 가상계좌 연계 구분 코드 -->
|
|
|
|
, #{dept.rgNoHeader} <!-- 등기 번호 헤더 -->
|
|
|
|
, #{dept.pstofcNm} <!-- 우체국 명 -->
|
|
|
|
, #{dept.sndngLinkSeCd} <!-- 발송 연계 구분 코드 -->
|
|
|
|
, #{dept.rgNoHeader} <!-- 등기 번호 헤더 -->
|
|
|
|
, #{dept.egpConOrg} <!-- E그린 외부기관구분코드 -->
|
|
|
|
, #{dept.sndngLinkSeCd} <!-- 발송 연계 구분 코드 -->
|
|
|
|
, #{dept.egpRceptId} <!-- E그린 접수우체국국기호 -->
|
|
|
|
, #{dept.egpConOrg} <!-- E그린 외부기관구분코드 -->
|
|
|
|
, #{dept.egpApvlNb} <!-- E그린 후납계약승인번호 -->
|
|
|
|
, #{dept.egpRceptId} <!-- E그린 접수우체국국기호 -->
|
|
|
|
, #{dept.egpPostInstId} <!-- E그린 우정정보센터 기관ID -->
|
|
|
|
, #{dept.egpApvlNb} <!-- E그린 후납계약승인번호 -->
|
|
|
|
, #{dept.ensInterfaceId} <!-- 세외수입 인터페이스ID -->
|
|
|
|
, #{dept.egpPostInstId} <!-- E그린 우정정보센터 기관ID -->
|
|
|
|
, #{dept.ensSourceCd} <!-- 세외수입 소스코드 -->
|
|
|
|
, #{dept.ensInterfaceId} <!-- 세외수입 인터페이스ID -->
|
|
|
|
, #{dept.ensTargetCd} <!-- 세외수입 타겟코드 -->
|
|
|
|
, #{dept.ensSourceCd} <!-- 세외수입 소스코드 -->
|
|
|
|
, #{dept.ensUrl} <!-- 세외수입 URL -->
|
|
|
|
, #{dept.ensTargetCd} <!-- 세외수입 타겟코드 -->
|
|
|
|
, #{dept.dtbnBankNm} <!-- 교부 은행 명 -->
|
|
|
|
, #{dept.ensUrl} <!-- 세외수입 URL -->
|
|
|
|
, #{dept.dtbnActno} <!-- 교부 계좌번호 -->
|
|
|
|
, #{dept.dtbnBankNm} <!-- 교부 은행 명 -->
|
|
|
|
, #{dept.docHeader} <!-- 문서 머릿말 -->
|
|
|
|
, #{dept.dtbnActno} <!-- 교부 계좌번호 -->
|
|
|
|
, #{dept.srvrOs} <!-- 서버 OS -->
|
|
|
|
, #{dept.docHeader} <!-- 문서 머릿말 -->
|
|
|
|
, 'Y' <!-- 사용 여부 -->
|
|
|
|
, #{dept.srvrOs} <!-- 서버 OS -->
|
|
|
|
, <include refid="utility.now" /> <!-- 등록 일시 -->
|
|
|
|
, 'Y' <!-- 사용 여부 -->
|
|
|
|
, #{dept.createdBy} <!-- 등록자 -->
|
|
|
|
, <include refid="utility.now" /> <!-- 등록 일시 -->
|
|
|
|
, <include refid="utility.now" /> <!-- 수정 일시 -->
|
|
|
|
, #{dept.createdBy} <!-- 등록자 -->
|
|
|
|
, #{dept.modifiedBy} <!-- 수정자 -->
|
|
|
|
, <include refid="utility.now" /> <!-- 수정 일시 -->
|
|
|
|
)
|
|
|
|
, #{dept.modifiedBy} <!-- 수정자 -->
|
|
|
|
</insert>
|
|
|
|
)
|
|
|
|
|
|
|
|
</insert>
|
|
|
|
|
|
|
|
|
|
|
|
<update id="updateDept" parameterType="map">/* 부서 수정(factionMapper.updateDept) */
|
|
|
|
<update id="updateDept" parameterType="map">
|
|
|
|
UPDATE TB_DEPT
|
|
|
|
/* 부서 수정(factionMapper.updateDept) */
|
|
|
|
SET SGG_CD = #{dept.sggCd} <!-- 시군구 코드 -->
|
|
|
|
UPDATE TB_DEPT
|
|
|
|
, INST_CD = #{dept.instCd} <!-- 기관 코드 -->
|
|
|
|
SET SGG_CD = #{dept.sggCd} <!-- 시군구 코드 -->
|
|
|
|
, DEPT_NM = #{dept.deptNm} <!-- 부서 명 -->
|
|
|
|
, INST_CD = #{dept.instCd} <!-- 기관 코드 -->
|
|
|
|
, DEPT_TELNO = #{dept.deptTelno} <!-- 부서 전화번호 -->
|
|
|
|
, DEPT_NM = #{dept.deptNm} <!-- 부서 명 -->
|
|
|
|
, DEPT_FXNO = #{dept.deptFxno} <!-- 부서 팩스번호 -->
|
|
|
|
, DEPT_TELNO = #{dept.deptTelno} <!-- 부서 전화번호 -->
|
|
|
|
, VRBACNT_LINK_SE_CD = #{dept.vrbacntLinkSeCd} <!-- 가상계좌 연계 구분 코드 -->
|
|
|
|
, DEPT_FXNO = #{dept.deptFxno} <!-- 부서 팩스번호 -->
|
|
|
|
, PSTOFC_NM = #{dept.pstofcNm} <!-- 우체국 명 -->
|
|
|
|
, VRBACNT_LINK_SE_CD = #{dept.vrbacntLinkSeCd} <!-- 가상계좌 연계 구분 코드 -->
|
|
|
|
, RG_NO_HEADER = #{dept.rgNoHeader} <!-- 등기 번호 헤더 -->
|
|
|
|
, PSTOFC_NM = #{dept.pstofcNm} <!-- 우체국 명 -->
|
|
|
|
, SNDNG_LINK_SE_CD = #{dept.sndngLinkSeCd} <!-- 발송 연계 구분 코드 -->
|
|
|
|
, RG_NO_HEADER = #{dept.rgNoHeader} <!-- 등기 번호 헤더 -->
|
|
|
|
, EGP_CON_ORG = #{dept.egpConOrg} <!-- E그린 외부기관구분코드 -->
|
|
|
|
, SNDNG_LINK_SE_CD = #{dept.sndngLinkSeCd} <!-- 발송 연계 구분 코드 -->
|
|
|
|
, EGP_RCEPT_ID = #{dept.egpRceptId} <!-- E그린 접수우체국국기호 -->
|
|
|
|
, EGP_CON_ORG = #{dept.egpConOrg} <!-- E그린 외부기관구분코드 -->
|
|
|
|
, EGP_APVL_NB = #{dept.egpApvlNb} <!-- E그린 후납계약승인번호 -->
|
|
|
|
, EGP_RCEPT_ID = #{dept.egpRceptId} <!-- E그린 접수우체국국기호 -->
|
|
|
|
, EGP_POST_INST_ID = #{dept.egpPostInstId} <!-- E그린 우정정보센터 기관ID -->
|
|
|
|
, EGP_APVL_NB = #{dept.egpApvlNb} <!-- E그린 후납계약승인번호 -->
|
|
|
|
, ENS_INTERFACE_ID = #{dept.ensInterfaceId} <!-- 세외수입 인터페이스ID -->
|
|
|
|
, EGP_POST_INST_ID = #{dept.egpPostInstId} <!-- E그린 우정정보센터 기관ID -->
|
|
|
|
, ENS_SOURCE_CD = #{dept.ensSourceCd} <!-- 세외수입 소스코드 -->
|
|
|
|
, ENS_INTERFACE_ID = #{dept.ensInterfaceId} <!-- 세외수입 인터페이스ID -->
|
|
|
|
, ENS_TARGET_CD = #{dept.ensTargetCd} <!-- 세외수입 타겟코드 -->
|
|
|
|
, ENS_SOURCE_CD = #{dept.ensSourceCd} <!-- 세외수입 소스코드 -->
|
|
|
|
, ENS_URL = #{dept.ensUrl} <!-- 세외수입 URL -->
|
|
|
|
, ENS_TARGET_CD = #{dept.ensTargetCd} <!-- 세외수입 타겟코드 -->
|
|
|
|
, DTBN_BANK_NM = #{dept.dtbnBankNm} <!-- 교부 은행 명 -->
|
|
|
|
, ENS_URL = #{dept.ensUrl} <!-- 세외수입 URL -->
|
|
|
|
, DTBN_ACTNO = #{dept.dtbnActno} <!-- 교부 계좌번호 -->
|
|
|
|
, DTBN_BANK_NM = #{dept.dtbnBankNm} <!-- 교부 은행 명 -->
|
|
|
|
, DOC_HEADER = #{dept.docHeader} <!-- 문서 머릿말 -->
|
|
|
|
, DTBN_ACTNO = #{dept.dtbnActno} <!-- 교부 계좌번호 -->
|
|
|
|
, SRVR_OS = #{dept.srvrOs} <!-- 서버 OS -->
|
|
|
|
, DOC_HEADER = #{dept.docHeader} <!-- 문서 머릿말 -->
|
|
|
|
, MDFCN_DT = <include refid="utility.now" /> <!-- 수정 일시 -->
|
|
|
|
, SRVR_OS = #{dept.srvrOs} <!-- 서버 OS -->
|
|
|
|
, MDFR = #{dept.modifiedBy} <!-- 수정자 -->
|
|
|
|
, MDFCN_DT = <include refid="utility.now" /> <!-- 수정 일시 -->
|
|
|
|
WHERE DEPT_CD = #{dept.deptCd}
|
|
|
|
, MDFR = #{dept.modifiedBy} <!-- 수정자 -->
|
|
|
|
AND USE_YN = 'Y'
|
|
|
|
WHERE DEPT_CD = #{dept.deptCd}
|
|
|
|
</update>
|
|
|
|
AND USE_YN = 'Y'
|
|
|
|
|
|
|
|
</update>
|
|
|
|
|
|
|
|
|
|
|
|
<update id="deleteDept" parameterType="map">/* 부서 삭제(factionMapper.deleteDept) */
|
|
|
|
<update id="setStatus" parameterType="map">
|
|
|
|
UPDATE TB_DEPT
|
|
|
|
/* 부서 사용 여부 변경(factionMapper.setStatus) */
|
|
|
|
SET USE_YN = 'N' <!-- 사용 여부 -->
|
|
|
|
UPDATE TB_DEPT
|
|
|
|
, MDFCN_DT = <include refid="utility.now" /> <!-- 수정 일시 -->
|
|
|
|
SET USE_YN = #{useYn} <!-- 사용 여부 -->
|
|
|
|
, MDFR = #{currentUser.id} <!-- 수정자 -->
|
|
|
|
, MDFCN_DT = <include refid="utility.now" /> <!-- 수정 일시 -->
|
|
|
|
WHERE DEPT_CD = #{dept.deptCd} <!-- 부서 코드 -->
|
|
|
|
, MDFR = #{currentUser.id} <!-- 수정자 -->
|
|
|
|
AND USE_YN = 'Y'
|
|
|
|
WHERE DEPT_CD IN ( <foreach collection="deptCds" item="deptCd" separator=","> #{deptCd} </foreach> )<!-- 부서 코드 -->
|
|
|
|
</update>
|
|
|
|
</update>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</mapper>
|
|
|
|
</mapper>
|