|
|
@ -13,6 +13,7 @@
|
|
|
|
<result property="taskSeCd" column="TASK_SE_CD" /> <!-- 업무 구분 코드 -->
|
|
|
|
<result property="taskSeCd" column="TASK_SE_CD" /> <!-- 업무 구분 코드 -->
|
|
|
|
<result property="sndngSeCd" column="SNDNG_SE_CD" /> <!-- 발송 구분 코드 -->
|
|
|
|
<result property="sndngSeCd" column="SNDNG_SE_CD" /> <!-- 발송 구분 코드 -->
|
|
|
|
<result property="svbtcYmd" column="SVBTC_YMD" /> <!-- 공시송달 일자 -->
|
|
|
|
<result property="svbtcYmd" column="SVBTC_YMD" /> <!-- 공시송달 일자 -->
|
|
|
|
|
|
|
|
<result property="svbtcEndYmd" column="SVBTC_END_YMD" /> <!-- 공시송달 종료 일자 -->
|
|
|
|
<result property="ttlNm" column="TTL_NM" /> <!-- 제목 명 -->
|
|
|
|
<result property="ttlNm" column="TTL_NM" /> <!-- 제목 명 -->
|
|
|
|
<result property="docNo" column="DOC_NO" /> <!-- 문서 번호 -->
|
|
|
|
<result property="docNo" column="DOC_NO" /> <!-- 문서 번호 -->
|
|
|
|
<result property="etcCn" column="ETC_CN" /> <!-- 기타 내용 -->
|
|
|
|
<result property="etcCn" column="ETC_CN" /> <!-- 기타 내용 -->
|
|
|
@ -33,6 +34,7 @@
|
|
|
|
, SV.TASK_SE_CD <!-- 업무 구분 코드 -->
|
|
|
|
, SV.TASK_SE_CD <!-- 업무 구분 코드 -->
|
|
|
|
, SV.SNDNG_SE_CD <!-- 발송 구분 코드 -->
|
|
|
|
, SV.SNDNG_SE_CD <!-- 발송 구분 코드 -->
|
|
|
|
, SV.SVBTC_YMD <!-- 공시송달 일자 -->
|
|
|
|
, SV.SVBTC_YMD <!-- 공시송달 일자 -->
|
|
|
|
|
|
|
|
, SV.SVBTC_END_YMD <!-- 공시송달 종료 일자 -->
|
|
|
|
, SV.TTL_NM <!-- 제목 명 -->
|
|
|
|
, SV.TTL_NM <!-- 제목 명 -->
|
|
|
|
, SV.DOC_NO <!-- 문서 번호 -->
|
|
|
|
, SV.DOC_NO <!-- 문서 번호 -->
|
|
|
|
, SV.ETC_CN <!-- 기타 내용 -->
|
|
|
|
, SV.ETC_CN <!-- 기타 내용 -->
|
|
|
@ -148,6 +150,7 @@
|
|
|
|
, SV.TASK_SE_CD <!-- 업무 구분 코드 -->
|
|
|
|
, SV.TASK_SE_CD <!-- 업무 구분 코드 -->
|
|
|
|
, SV.SNDNG_SE_CD <!-- 발송 구분 코드 -->
|
|
|
|
, SV.SNDNG_SE_CD <!-- 발송 구분 코드 -->
|
|
|
|
, SV.SVBTC_YMD <!-- 공시송달 일자 -->
|
|
|
|
, SV.SVBTC_YMD <!-- 공시송달 일자 -->
|
|
|
|
|
|
|
|
, SV.SVBTC_END_YMD <!-- 공시송달 종료 일자 -->
|
|
|
|
, SV.DOC_NO <!-- 문서 번호 -->
|
|
|
|
, SV.DOC_NO <!-- 문서 번호 -->
|
|
|
|
, SV.TTL_NM <!-- 제목 명 -->
|
|
|
|
, SV.TTL_NM <!-- 제목 명 -->
|
|
|
|
, SV.ETC_CN <!-- 기타 내용 -->
|
|
|
|
, SV.ETC_CN <!-- 기타 내용 -->
|
|
|
@ -230,6 +233,11 @@
|
|
|
|
<if test="svbtcId != null">
|
|
|
|
<if test="svbtcId != null">
|
|
|
|
AND SV.SVBTC_ID = #{svbtcId} <!-- 공시송달 ID -->
|
|
|
|
AND SV.SVBTC_ID = #{svbtcId} <!-- 공시송달 ID -->
|
|
|
|
</if>
|
|
|
|
</if>
|
|
|
|
|
|
|
|
<if test="sndngDtlIDs != null">
|
|
|
|
|
|
|
|
AND SV.SNDNG_DTL_ID IN ( <!-- 발송 상세 IDs -->
|
|
|
|
|
|
|
|
<foreach collection="sndngDtlIDs" item="sndngDtlId" separator=","> #{sndngDtlId} </foreach>
|
|
|
|
|
|
|
|
)
|
|
|
|
|
|
|
|
</if>
|
|
|
|
<if test="sndngDtlId != null">
|
|
|
|
<if test="sndngDtlId != null">
|
|
|
|
AND SD.SNDNG_DTL_ID = #{sndngDtlId} <!-- 발송 상세 ID -->
|
|
|
|
AND SD.SNDNG_DTL_ID = #{sndngDtlId} <!-- 발송 상세 ID -->
|
|
|
|
</if>
|
|
|
|
</if>
|
|
|
@ -246,6 +254,74 @@
|
|
|
|
<include refid="utility.orderBy" />
|
|
|
|
<include refid="utility.orderBy" />
|
|
|
|
</select>
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<select id="selectSvbtcPrint" parameterType="map" resultType="dataobject">/* 공시송달 상세 객체 가져오기(svbtcMapper.selectSvbtcDtls) */
|
|
|
|
|
|
|
|
SELECT SV.SVBTC_ID <!-- 공시송달 ID -->
|
|
|
|
|
|
|
|
, SV.SGG_CD <!-- 시군구 코드 -->
|
|
|
|
|
|
|
|
, SV.TASK_SE_CD <!-- 업무 구분 코드 -->
|
|
|
|
|
|
|
|
, SV.SNDNG_SE_CD <!-- 발송 구분 코드 -->
|
|
|
|
|
|
|
|
, SV.SVBTC_YMD <!-- 공시송달 일자 -->
|
|
|
|
|
|
|
|
, SV.SVBTC_END_YMD <!-- 공시송달 종료 일자 -->
|
|
|
|
|
|
|
|
, SV.DOC_NO <!-- 문서 번호 -->
|
|
|
|
|
|
|
|
, SV.TTL_NM <!-- 제목 명 -->
|
|
|
|
|
|
|
|
, SV.ETC_CN <!-- 기타 내용 -->
|
|
|
|
|
|
|
|
, SV.TNOCS <!-- 총건수 -->
|
|
|
|
|
|
|
|
, SD.SNDNG_DTL_ID <!-- 발송 상세 ID -->
|
|
|
|
|
|
|
|
, SD.SNDNG_ID <!-- 발송 ID -->
|
|
|
|
|
|
|
|
, SD.CRDN_ID <!-- 단속 ID -->
|
|
|
|
|
|
|
|
, SD.VHRNO <!-- 차량번호 -->
|
|
|
|
|
|
|
|
, SD.CRDN_DT <!-- 단속 일시 -->
|
|
|
|
|
|
|
|
, SD.CRDN_STDG_NM <!-- 단속 법정동 명 -->
|
|
|
|
|
|
|
|
, SD.CRDN_PLC <!-- 단속 장소 -->
|
|
|
|
|
|
|
|
, SD.FFNLG_AMT <!-- 과태료 금액 -->
|
|
|
|
|
|
|
|
, SD.PCPTAX <!-- 본세 -->
|
|
|
|
|
|
|
|
, SD.ADAMT <!-- 가산금 -->
|
|
|
|
|
|
|
|
, SD.SUM_AMT <!-- 합계 금액 -->
|
|
|
|
|
|
|
|
, SD.RCPN_NM <!-- 수령인 명 -->
|
|
|
|
|
|
|
|
, SD.RCPN_BRDT <!-- 수령인 생년월일 -->
|
|
|
|
|
|
|
|
, SD.RCPN_ADDR <!-- 수령인 주소 -->
|
|
|
|
|
|
|
|
, SD.RCPN_DTL_ADDR <!-- 수령인 상세 주소 -->
|
|
|
|
|
|
|
|
, SD.RCPN_ZIP <!-- 수령인 우편번호 -->
|
|
|
|
|
|
|
|
, SD.CON_KEY <!-- 외부연계식별키 -->
|
|
|
|
|
|
|
|
, SD.RG_NO <!-- 등기 번호 -->
|
|
|
|
|
|
|
|
, SD.DLVR_YMD <!-- 배달 일자 -->
|
|
|
|
|
|
|
|
, SD.DLVR_TM <!-- 배달 시각 -->
|
|
|
|
|
|
|
|
, SD.UNDLVR_RSN_NM <!-- 미배달 사유 명 -->
|
|
|
|
|
|
|
|
, SD.ACTL_RCPN_NM <!-- 실제 수령인 명 -->
|
|
|
|
|
|
|
|
, SD.RCPN_REL_NM <!-- 수령인 관계 명 -->
|
|
|
|
|
|
|
|
, SD.RCPN_NM AS RCPN_NM_MASK <!-- 수령인 명 -->
|
|
|
|
|
|
|
|
, CONCAT(SD.RCPN_ADDR, ' ', SD.RCPN_DTL_ADDR) AS RCPN_WHOL_ADDR_MASK <!-- 수령인 명 -->
|
|
|
|
|
|
|
|
, SD.VHRNO AS VHRNO_MASK
|
|
|
|
|
|
|
|
FROM TB_SVBTC SV
|
|
|
|
|
|
|
|
INNER JOIN TB_SNDNG_DTL SD ON (SV.SVBTC_ID = SD.SVBTC_ID)
|
|
|
|
|
|
|
|
<where>
|
|
|
|
|
|
|
|
<if test="svbtcIDs != null">
|
|
|
|
|
|
|
|
AND SV.SVBTC_ID IN ( <!-- 공시송달 IDs -->
|
|
|
|
|
|
|
|
<foreach collection="svbtcIDs" item="svbtcId" separator=","> #{svbtcId} </foreach>
|
|
|
|
|
|
|
|
)
|
|
|
|
|
|
|
|
</if>
|
|
|
|
|
|
|
|
<if test="svbtcId != null">
|
|
|
|
|
|
|
|
AND SV.SVBTC_ID = #{svbtcId} <!-- 공시송달 ID -->
|
|
|
|
|
|
|
|
</if>
|
|
|
|
|
|
|
|
<if test="sndngDtlIDs != null">
|
|
|
|
|
|
|
|
AND SV.SNDNG_DTL_ID IN ( <!-- 발송 상세 IDs -->
|
|
|
|
|
|
|
|
<foreach collection="sndngDtlIDs" item="sndngDtlId" separator=","> #{sndngDtlId} </foreach>
|
|
|
|
|
|
|
|
)
|
|
|
|
|
|
|
|
</if>
|
|
|
|
|
|
|
|
<if test="sndngDtlId != null">
|
|
|
|
|
|
|
|
AND SD.SNDNG_DTL_ID = #{sndngDtlId} <!-- 발송 상세 ID -->
|
|
|
|
|
|
|
|
</if>
|
|
|
|
|
|
|
|
<if test="sndngId != null">
|
|
|
|
|
|
|
|
AND SD.SNDNG_ID = #{sndngId} <!-- 발송 ID -->
|
|
|
|
|
|
|
|
</if>
|
|
|
|
|
|
|
|
<if test="crdnId != null">
|
|
|
|
|
|
|
|
AND SD.CRDN_ID = #{crdnId} <!-- 단속 ID -->
|
|
|
|
|
|
|
|
</if>
|
|
|
|
|
|
|
|
AND SV.DEL_YN = 'N' <!-- 삭제 여부 -->
|
|
|
|
|
|
|
|
AND SD.DEL_YN = 'N' <!-- 삭제 여부 -->
|
|
|
|
|
|
|
|
</where>
|
|
|
|
|
|
|
|
<include refid="utility.orderBy" />
|
|
|
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
|
|
<insert id="insertSvbtc" parameterType="map">/* 공시송달 대장 등록(svbtcMapper.insertSvbtc) */
|
|
|
|
<insert id="insertSvbtc" parameterType="map">/* 공시송달 대장 등록(svbtcMapper.insertSvbtc) */
|
|
|
|
<selectKey resultType="string" keyProperty="svbtc.svbtcId" keyColumn="NEW_ID" order="BEFORE">
|
|
|
|
<selectKey resultType="string" keyProperty="svbtc.svbtcId" keyColumn="NEW_ID" order="BEFORE">
|
|
|
|
SELECT CONCAT(DATE_FORMAT(CURRENT_DATE, '%Y'), LPAD(CAST(IFNULL(MAX(SUBSTRING(SVBTC_ID, 5)) + 1, 1) AS INT), 16, '0')) AS NEW_ID
|
|
|
|
SELECT CONCAT(DATE_FORMAT(CURRENT_DATE, '%Y'), LPAD(CAST(IFNULL(MAX(SUBSTRING(SVBTC_ID, 5)) + 1, 1) AS INT), 16, '0')) AS NEW_ID
|
|
|
@ -259,6 +335,7 @@
|
|
|
|
, TASK_SE_CD <!-- 업무 구분 코드 -->
|
|
|
|
, TASK_SE_CD <!-- 업무 구분 코드 -->
|
|
|
|
, SNDNG_SE_CD <!-- 발송 구분 코드 -->
|
|
|
|
, SNDNG_SE_CD <!-- 발송 구분 코드 -->
|
|
|
|
, SVBTC_YMD <!-- 공시송달 일자 -->
|
|
|
|
, SVBTC_YMD <!-- 공시송달 일자 -->
|
|
|
|
|
|
|
|
, SVBTC_END_YMD <!-- 공시송달 종료 일자 -->
|
|
|
|
, TTL_NM <!-- 제목 명 -->
|
|
|
|
, TTL_NM <!-- 제목 명 -->
|
|
|
|
, DOC_NO <!-- 문서 번호 -->
|
|
|
|
, DOC_NO <!-- 문서 번호 -->
|
|
|
|
, ETC_CN <!-- 기타 내용 -->
|
|
|
|
, ETC_CN <!-- 기타 내용 -->
|
|
|
@ -275,6 +352,7 @@
|
|
|
|
, #{svbtc.taskSeCd} <!-- 업무 구분 코드 -->
|
|
|
|
, #{svbtc.taskSeCd} <!-- 업무 구분 코드 -->
|
|
|
|
, #{svbtc.sndngSeCd} <!-- 발송 구분 코드 -->
|
|
|
|
, #{svbtc.sndngSeCd} <!-- 발송 구분 코드 -->
|
|
|
|
, #{svbtc.svbtcYmd} <!-- 공시송달 일자 -->
|
|
|
|
, #{svbtc.svbtcYmd} <!-- 공시송달 일자 -->
|
|
|
|
|
|
|
|
, #{svbtc.svbtcEndYmd} <!-- 공시송달 종료 일자 -->
|
|
|
|
, #{svbtc.ttlNm} <!-- 제목 명 -->
|
|
|
|
, #{svbtc.ttlNm} <!-- 제목 명 -->
|
|
|
|
, #{svbtc.docNo} <!-- 문서 번호 -->
|
|
|
|
, #{svbtc.docNo} <!-- 문서 번호 -->
|
|
|
|
, #{svbtc.etcCn} <!-- 기타 내용 -->
|
|
|
|
, #{svbtc.etcCn} <!-- 기타 내용 -->
|
|
|
@ -290,6 +368,7 @@
|
|
|
|
<update id="updateSvbtc" parameterType="map">/* 공시송달 대장 수정(svbtcMapper.updateSvbtc) */
|
|
|
|
<update id="updateSvbtc" parameterType="map">/* 공시송달 대장 수정(svbtcMapper.updateSvbtc) */
|
|
|
|
UPDATE TB_SVBTC
|
|
|
|
UPDATE TB_SVBTC
|
|
|
|
SET SVBTC_YMD = #{svbtc.svbtcYmd} <!-- 공시송달 일자 -->
|
|
|
|
SET SVBTC_YMD = #{svbtc.svbtcYmd} <!-- 공시송달 일자 -->
|
|
|
|
|
|
|
|
, SVBTC_END_YMD= #{svbtc.svbtcEndYmd} <!-- 공시송달 종료 일자 -->
|
|
|
|
, TTL_NM = #{svbtc.ttlNm} <!-- 제목 명 -->
|
|
|
|
, TTL_NM = #{svbtc.ttlNm} <!-- 제목 명 -->
|
|
|
|
, DOC_NO = #{svbtc.docNo} <!-- 문서 번호 -->
|
|
|
|
, DOC_NO = #{svbtc.docNo} <!-- 문서 번호 -->
|
|
|
|
, ETC_CN = #{svbtc.etcCn} <!-- 기타 내용 -->
|
|
|
|
, ETC_CN = #{svbtc.etcCn} <!-- 기타 내용 -->
|
|
|
|