|
|
|
@ -152,6 +152,25 @@
|
|
|
|
|
<include refid="utility.orderBy" />
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
<select id="selectIsCrdnInfo" parameterType="map" resultType="dataobject">/* 단속 객체 가져오기(lsctMapper.selectIsCrdnInfo) */
|
|
|
|
|
SELECT C.CRDN_ID <!-- 단속 ID -->
|
|
|
|
|
, C.SGG_CD <!-- 시군구 코드 -->
|
|
|
|
|
, C.TASK_SE_CD <!-- 업무 구분 코드 -->
|
|
|
|
|
, C.MM_CODE <!-- 메인 코드 -->
|
|
|
|
|
FROM TB_CRDN C
|
|
|
|
|
<where>
|
|
|
|
|
<choose>
|
|
|
|
|
<when test="mmCode != null">
|
|
|
|
|
AND C.MM_CODE = #{mmCode} <!-- 메인 코드 -->
|
|
|
|
|
AND C.TASK_SE_CD = #{taskSeCd} <!-- 업무 구분 코드 -->
|
|
|
|
|
</when>
|
|
|
|
|
<otherwise>
|
|
|
|
|
AND C.CRDN_ID = #{crdnId} <!-- 단속 ID -->
|
|
|
|
|
</otherwise>
|
|
|
|
|
</choose>
|
|
|
|
|
</where>
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
<sql id="selectCrdn">
|
|
|
|
|
SELECT C.CRDN_ID <!-- 단속 ID -->
|
|
|
|
|
, C.SGG_CD <!-- 시군구 코드 -->
|
|
|
|
@ -174,7 +193,6 @@
|
|
|
|
|
, C.VHCL_NM <!-- 차량 명 -->
|
|
|
|
|
, C.VHCL_COLR <!-- 차량 색상 -->
|
|
|
|
|
, C.FFNLG_CRDN_AMT <!-- 과태료 단속 금액 -->
|
|
|
|
|
, C.FFNLG_AMT <!-- 과태료 금액 -->
|
|
|
|
|
, C.ADVNTCE_BGNG_YMD <!-- 사전통지 시작 일자 -->
|
|
|
|
|
, C.ADVNTCE_DUDT_YMD <!-- 사전통지 납기 일자 -->
|
|
|
|
|
, C.ADVNTCE_AMT <!-- 사전통지 금액 -->
|
|
|
|
@ -195,12 +213,85 @@
|
|
|
|
|
, (GET_CODE_NM('FIM011', P.RTPYR_SE_CD)) AS RTPYR_SE_NM <!-- 납부자 구분 명 -->
|
|
|
|
|
, P.RTPYR_NO <!-- 납부자 번호 -->
|
|
|
|
|
, P.RTPYR_NM <!-- 납부자 명 -->
|
|
|
|
|
, P.RTPYR_BRDT <!-- 납부자 생년월일 -->
|
|
|
|
|
, PA.ZIP <!-- 우편번호 -->
|
|
|
|
|
, PA.ADDR <!-- 주소 -->
|
|
|
|
|
, PA.DTL_ADDR <!-- 상세 주소 -->
|
|
|
|
|
, LV.LEVY_YMD <!-- 부과 일자 -->
|
|
|
|
|
, LV.FRST_DUDT_YMD <!-- 최초 납기 일자 -->
|
|
|
|
|
, LV.DUDT_YMD <!-- 납기 일자 -->
|
|
|
|
|
, LV.FFNLG_AMT <!-- 과태료 금액 -->
|
|
|
|
|
, LV.LEVY_PCPTAX <!-- 부과 본세 -->
|
|
|
|
|
, LV.LEVY_ADAMT <!-- 부과 가산금 -->
|
|
|
|
|
, LV.RCVMT_PCPTAX <!-- 수납 본세 -->
|
|
|
|
|
, LV.RCVMT_ADAMT <!-- 수납 가산금 -->
|
|
|
|
|
, LV.RDAMT_PCPTAX <!-- 감액 본세 -->
|
|
|
|
|
, LV.RDAMT_ADAMT <!-- 감액 가산금 -->
|
|
|
|
|
, LV.SUM_AMT <!-- 합계 금액 -->
|
|
|
|
|
, LV.EPAYNO <!-- 전자납부번호 -->
|
|
|
|
|
, LV.BANK_NM <!-- 은행 명 -->
|
|
|
|
|
, LV.VR_ACTNO <!-- 가상 계좌번호 -->
|
|
|
|
|
, LV.BANK_NM2 <!-- 은행 명2 -->
|
|
|
|
|
, LV.VR_ACTNO2 <!-- 가상 계좌번호2 -->
|
|
|
|
|
, LV.BANK_NM3 <!-- 은행 명3 -->
|
|
|
|
|
, LV.VR_ACTNO3 <!-- 가상 계좌번호3 -->
|
|
|
|
|
, LV.BANK_NM4 <!-- 은행 명4 -->
|
|
|
|
|
, LV.VR_ACTNO4 <!-- 가상 계좌번호4 -->
|
|
|
|
|
, LV.BANK_NM5 <!-- 은행 명5 -->
|
|
|
|
|
, LV.VR_ACTNO5 <!-- 가상 계좌번호5 -->
|
|
|
|
|
, LV.BANK_NM6 <!-- 은행 명6 -->
|
|
|
|
|
, LV.VR_ACTNO6 <!-- 가상 계좌번호6 -->
|
|
|
|
|
, LV.BANK_NM7 <!-- 은행 명7 -->
|
|
|
|
|
, LV.VR_ACTNO7 <!-- 가상 계좌번호7 -->
|
|
|
|
|
, LV.BANK_NM8 <!-- 은행 명8 -->
|
|
|
|
|
, LV.VR_ACTNO8 <!-- 가상 계좌번호8 -->
|
|
|
|
|
, LV.BANK_NM9 <!-- 은행 명9 -->
|
|
|
|
|
, LV.VR_ACTNO9 <!-- 가상 계좌번호9 -->
|
|
|
|
|
, LV.BANK_NM10 <!-- 은행 명10 -->
|
|
|
|
|
, LV.VR_ACTNO10 <!-- 가상 계좌번호10 -->
|
|
|
|
|
, LV.BANK_NM11 <!-- 은행 명11 -->
|
|
|
|
|
, LV.VR_ACTNO11 <!-- 가상 계좌번호11 -->
|
|
|
|
|
, LV.BANK_NM12 <!-- 은행 명12 -->
|
|
|
|
|
, LV.VR_ACTNO12 <!-- 가상 계좌번호12 -->
|
|
|
|
|
, LV.BANK_NM13 <!-- 은행 명13 -->
|
|
|
|
|
, LV.VR_ACTNO13 <!-- 가상 계좌번호13 -->
|
|
|
|
|
, LV.BANK_NM14 <!-- 은행 명14 -->
|
|
|
|
|
, LV.VR_ACTNO14 <!-- 가상 계좌번호14 -->
|
|
|
|
|
, LV.BANK_NM15 <!-- 은행 명15 -->
|
|
|
|
|
, LV.VR_ACTNO15 <!-- 가상 계좌번호15 -->
|
|
|
|
|
, LV.BANK_NM16 <!-- 은행 명16 -->
|
|
|
|
|
, LV.VR_ACTNO16 <!-- 가상 계좌번호16 -->
|
|
|
|
|
, LV.BANK_NM17 <!-- 은행 명17 -->
|
|
|
|
|
, LV.VR_ACTNO17 <!-- 가상 계좌번호17 -->
|
|
|
|
|
, LV.BANK_NM18 <!-- 은행 명18 -->
|
|
|
|
|
, LV.VR_ACTNO18 <!-- 가상 계좌번호18 -->
|
|
|
|
|
, LV.BANK_NM19 <!-- 은행 명19 -->
|
|
|
|
|
, LV.VR_ACTNO19 <!-- 가상 계좌번호19 -->
|
|
|
|
|
, LV.BANK_NM20 <!-- 은행 명20 -->
|
|
|
|
|
, LV.VR_ACTNO20 <!-- 가상 계좌번호20 -->
|
|
|
|
|
, LM.LSCT_MPNG_ID <!-- 임대차계약 매핑 ID -->
|
|
|
|
|
, LM.DMND_DT <!-- 요청 일시 -->
|
|
|
|
|
, LM.CHG_APRV_STTS <!-- 변경 승인 상태 -->
|
|
|
|
|
, (GET_CODE_NM('FIM089', LM.CHG_APRV_STTS)) AS CHG_APRV_STTS_NM <!-- 변경 승인 상태 명 -->
|
|
|
|
|
, LM.CHG_APRV_DT <!-- 변경 승인 일시 -->
|
|
|
|
|
, (CONCAT(L.CTRT_BGNG_YMD, L.CTRT_BGNG_TM)) AS CTRT_BGNG_DT <!-- 계약 시작 일시 -->
|
|
|
|
|
, (CONCAT(L.CTRT_END_YMD, L.CTRT_END_TM)) AS CTRT_END_DT <!-- 계약 종료 일시 -->
|
|
|
|
|
, L.HIRER_SE_CD <!-- 임차인 구분 코드 -->
|
|
|
|
|
, (GET_CODE_NM('FIM089', L.HIRER_SE_CD)) AS HIRER_SE_NM <!-- 임차인 구분 명 -->
|
|
|
|
|
, L.HIRER_REG_NO <!-- 임차인 등록 번호 -->
|
|
|
|
|
, L.HIRER_NM <!-- 임차인 명 -->
|
|
|
|
|
, RE.ENT_SE_CD <!-- 기업 구분 코드 -->
|
|
|
|
|
, (GET_CODE_NM('FIM088', RE.ENT_SE_CD)) AS ENT_SE_NM <!-- 기업 구분 명 -->
|
|
|
|
|
, RE.ENT_NM <!-- 기업 명 -->
|
|
|
|
|
, RE.ENT_REG_NO <!-- 기업 등록 번호 -->
|
|
|
|
|
, RE.RPRSV_NM <!-- 대표자 명 -->
|
|
|
|
|
FROM TB_CRDN C
|
|
|
|
|
INNER JOIN TB_PAYER P ON (C.RTPYR_ID = P.RTPYR_ID)
|
|
|
|
|
LEFT OUTER JOIN TB_PAYER P ON (C.RTPYR_ID = P.RTPYR_ID)
|
|
|
|
|
LEFT OUTER JOIN TB_PAYER_ADDR PA ON (C.RTPYR_ID = PA.RTPYR_ID AND C.ADDR_SN = PA.ADDR_SN)
|
|
|
|
|
LEFT OUTER JOIN TB_LEVY LV ON (C.CRDN_ID = LV.CRDN_ID)
|
|
|
|
|
LEFT OUTER JOIN TB_LSCT_MPNG LM ON (C.CRDN_ID = LM.CRDN_ID AND LM.DEL_YN = 'N')
|
|
|
|
|
LEFT OUTER JOIN TB_LSCT L ON (LM.LSCT_ID = L.LSCT_ID AND L.DEL_YN = 'N')
|
|
|
|
|
LEFT OUTER JOIN TB_RENT_ENT RE ON (LM.ENT_ID = RE.ENT_ID AND RE.DEL_YN = 'N')
|
|
|
|
|
</sql>
|
|
|
|
|
|
|
|
|
|
<select id="selectCrdnList" parameterType="map" resultType="dataobject">/* 단속 대장 목록 조회(lsctMapper.selectCrdnList) */
|
|
|
|
@ -244,14 +335,14 @@
|
|
|
|
|
<where>
|
|
|
|
|
<choose>
|
|
|
|
|
<when test="crdnId != null">
|
|
|
|
|
AND CRDN_ID = #{crdnId} <!-- 단속 ID -->
|
|
|
|
|
AND C.CRDN_ID = #{crdnId} <!-- 단속 ID -->
|
|
|
|
|
</when>
|
|
|
|
|
<when test="mmCode != null">
|
|
|
|
|
AND MM_CODE = #{mmCode} <!-- 메인 코드 -->
|
|
|
|
|
AND TASK_SE_CD = #{taskSeCd} <!-- 업무 구분 코드 -->
|
|
|
|
|
AND C.MM_CODE = #{mmCode} <!-- 메인 코드 -->
|
|
|
|
|
AND C.TASK_SE_CD = #{taskSeCd} <!-- 업무 구분 코드 -->
|
|
|
|
|
</when>
|
|
|
|
|
<otherwise>
|
|
|
|
|
AND CRDN_ID = #{crdnId} <!-- 단속 ID -->
|
|
|
|
|
AND C.CRDN_ID = #{crdnId} <!-- 단속 ID -->
|
|
|
|
|
</otherwise>
|
|
|
|
|
</choose>
|
|
|
|
|
</where>
|
|
|
|
|