|
|
@ -52,16 +52,17 @@
|
|
|
|
, (CASE WHEN LENGTH(MM_TIME) = 4 THEN CONCAT(MM_TIME, '00') ELSE MM_TIME END) AS MM_TIME
|
|
|
|
, (CASE WHEN LENGTH(MM_TIME) = 4 THEN CONCAT(MM_TIME, '00') ELSE MM_TIME END) AS MM_TIME
|
|
|
|
, MM_LAWGB
|
|
|
|
, MM_LAWGB
|
|
|
|
, (SELECT VLTN_ID FROM TB_VLTN X
|
|
|
|
, (SELECT VLTN_ID FROM TB_VLTN X
|
|
|
|
WHERE X.VLTN_CD = LPAD(MM_LAWGB, 2, '0')
|
|
|
|
WHERE X.VLTN_CD = LPAD(MM_LAWGB, 2, '0')
|
|
|
|
AND X.SGG_CD = MM_SGGCODE
|
|
|
|
AND X.SGG_CD = MM_SGGCODE
|
|
|
|
AND X.TASK_SE_CD = MM_TASKGB) AS VLTN_ID
|
|
|
|
AND X.TASK_SE_CD = MM_TASKGB) AS VLTN_ID
|
|
|
|
, MM_SGNM
|
|
|
|
, MM_SGNM
|
|
|
|
, MM_SGTEL
|
|
|
|
, MM_SGTEL
|
|
|
|
, MM_SGCONT
|
|
|
|
, MM_SGCONT
|
|
|
|
, MM_SGPOS
|
|
|
|
, MM_SGPOS
|
|
|
|
, MM_BDCODE
|
|
|
|
, MM_BDCODE
|
|
|
|
, (SELECT TRIM(CONCAT(X.EMD_NM, ' ', X.LI_NM)) FROM TB_STDG X
|
|
|
|
, (SELECT TRIM(CONCAT(X.EMD_NM, ' ', X.LI_NM))
|
|
|
|
WHERE X.STDG_CD = MM_BDCODE) AS CRDN_STDG_NM
|
|
|
|
FROM TB_STDG X
|
|
|
|
|
|
|
|
WHERE X.STDG_CD = MM_BDCODE) AS CRDN_STDG_NM
|
|
|
|
, MM_GPS_X
|
|
|
|
, MM_GPS_X
|
|
|
|
, MM_GPS_Y
|
|
|
|
, MM_GPS_Y
|
|
|
|
, MM_TRAC
|
|
|
|
, MM_TRAC
|
|
|
@ -128,21 +129,21 @@
|
|
|
|
AND MM_CARNO = #{schVhrno} <!-- 차량번호 -->
|
|
|
|
AND MM_CARNO = #{schVhrno} <!-- 차량번호 -->
|
|
|
|
</if>
|
|
|
|
</if>
|
|
|
|
<if test="omJnos != null">
|
|
|
|
<if test="omJnos != null">
|
|
|
|
AND OM_JNO IN ( <!-- 납부자 번호s -->
|
|
|
|
AND OM_JNO IN ( <!-- 납부자 번호s -->
|
|
|
|
<foreach collection="omJnos" item="omJno" separator=","> #{omJno} </foreach>
|
|
|
|
<foreach collection="omJnos" item="omJno" separator=","> #{omJno} </foreach>
|
|
|
|
)
|
|
|
|
)
|
|
|
|
</if>
|
|
|
|
</if>
|
|
|
|
<if test="omJno != null">
|
|
|
|
<if test="omJno != null">
|
|
|
|
AND OM_JNO = #{omJno} <!-- 납부자 번호 -->
|
|
|
|
AND OM_JNO = #{omJno} <!-- 납부자 번호 -->
|
|
|
|
</if>
|
|
|
|
</if>
|
|
|
|
<if test="schEntNm != null">
|
|
|
|
<if test="schEntNm != null">
|
|
|
|
AND OM_NAME = #{schEntNm} <!-- 납부자 명 -->
|
|
|
|
AND OM_NAME = #{schEntNm} <!-- 납부자 명 -->
|
|
|
|
</if>
|
|
|
|
</if>
|
|
|
|
<if test="sggCd != null">
|
|
|
|
<if test="sggCd != null">
|
|
|
|
AND MM_SGGCODE = #{sggCd} <!-- 시군구 코드 -->
|
|
|
|
AND MM_SGGCODE = #{sggCd} <!-- 시군구 코드 -->
|
|
|
|
</if>
|
|
|
|
</if>
|
|
|
|
<if test="taskSeCd != null">
|
|
|
|
<if test="taskSeCd != null">
|
|
|
|
AND MM_TASKGB = #{taskSeCd} <!-- 업무 구분 코드 -->
|
|
|
|
AND MM_TASKGB = #{taskSeCd} <!-- 업무 구분 코드 -->
|
|
|
|
</if>
|
|
|
|
</if>
|
|
|
|
</where>
|
|
|
|
</where>
|
|
|
|
<include refid="utility.orderBy" />
|
|
|
|
<include refid="utility.orderBy" />
|
|
|
@ -159,11 +160,13 @@
|
|
|
|
, C.CRDN_STDG_NM <!-- 단속 법정동 명 -->
|
|
|
|
, C.CRDN_STDG_NM <!-- 단속 법정동 명 -->
|
|
|
|
, C.CRDN_PLC <!-- 단속 장소 -->
|
|
|
|
, C.CRDN_PLC <!-- 단속 장소 -->
|
|
|
|
, C.CRDN_STTS_CD <!-- 단속 상태 코드 -->
|
|
|
|
, C.CRDN_STTS_CD <!-- 단속 상태 코드 -->
|
|
|
|
, (SELECT GET_CODE_NM('FIM010', C.CRDN_STTS_CD) FROM DUAL) AS CRDN_STTS_NM <!-- 단속 상태 명 -->
|
|
|
|
, (GET_CODE_NM('FIM010', C.CRDN_STTS_CD)) AS CRDN_STTS_NM <!-- 단속 상태 명 -->
|
|
|
|
, C.RTPYR_ID <!-- 납부자 ID -->
|
|
|
|
, C.RTPYR_ID <!-- 납부자 ID -->
|
|
|
|
, C.ADDR_SN <!-- 주소 일련번호 -->
|
|
|
|
, C.ADDR_SN <!-- 주소 일련번호 -->
|
|
|
|
, C.MM_CODE <!-- 메인 코드 -->
|
|
|
|
, C.MM_CODE <!-- 메인 코드 -->
|
|
|
|
, (SELECT V.VLTN_ARTCL FROM TB_VLTN V WHERE V.VLTN_ID = C.VLTN_ID) AS VLTN_ARTCL <!-- 위반 항목 -->
|
|
|
|
, (SELECT V.VLTN_ARTCL
|
|
|
|
|
|
|
|
FROM TB_VLTN V
|
|
|
|
|
|
|
|
WHERE V.VLTN_ID = C.VLTN_ID) AS VLTN_ARTCL <!-- 위반 항목 -->
|
|
|
|
, P.RTPYR_SE_CD <!-- 납부자 구분 코드 -->
|
|
|
|
, P.RTPYR_SE_CD <!-- 납부자 구분 코드 -->
|
|
|
|
, P.RTPYR_NO <!-- 납부자 번호 -->
|
|
|
|
, P.RTPYR_NO <!-- 납부자 번호 -->
|
|
|
|
, P.RTPYR_NM <!-- 납부자 명 -->
|
|
|
|
, P.RTPYR_NM <!-- 납부자 명 -->
|
|
|
@ -176,14 +179,14 @@
|
|
|
|
<where>
|
|
|
|
<where>
|
|
|
|
<choose>
|
|
|
|
<choose>
|
|
|
|
<when test="crdnId != null">
|
|
|
|
<when test="crdnId != null">
|
|
|
|
AND CRDN_ID = #{crdnId} <!-- 단속 ID -->
|
|
|
|
AND CRDN_ID = #{crdnId} <!-- 단속 ID -->
|
|
|
|
</when>
|
|
|
|
</when>
|
|
|
|
<when test="mmCode != null">
|
|
|
|
<when test="mmCode != null">
|
|
|
|
AND MM_CODE = #{mmCode} <!-- 메인 코드 -->
|
|
|
|
AND MM_CODE = #{mmCode} <!-- 메인 코드 -->
|
|
|
|
AND TASK_SE_CD = #{taskSeCd} <!-- 업무 구분 코드 -->
|
|
|
|
AND TASK_SE_CD = #{taskSeCd} <!-- 업무 구분 코드 -->
|
|
|
|
</when>
|
|
|
|
</when>
|
|
|
|
<otherwise>
|
|
|
|
<otherwise>
|
|
|
|
AND CRDN_ID = #{crdnId} <!-- 단속 ID -->
|
|
|
|
AND CRDN_ID = #{crdnId} <!-- 단속 ID -->
|
|
|
|
</otherwise>
|
|
|
|
</otherwise>
|
|
|
|
</choose>
|
|
|
|
</choose>
|
|
|
|
</where>
|
|
|
|
</where>
|
|
|
@ -352,7 +355,7 @@
|
|
|
|
SELECT C.CRDN_ID <!-- 단속 ID -->
|
|
|
|
SELECT C.CRDN_ID <!-- 단속 ID -->
|
|
|
|
, C.SGG_CD <!-- 시군구 코드 -->
|
|
|
|
, C.SGG_CD <!-- 시군구 코드 -->
|
|
|
|
, C.TASK_SE_CD <!-- 업무 구분 코드 -->
|
|
|
|
, C.TASK_SE_CD <!-- 업무 구분 코드 -->
|
|
|
|
, (SELECT GET_CODE_NM('FIM054', C.TASK_SE_CD) FROM DUAL) AS TASK_SE_NM <!-- 업무 구분 명 -->
|
|
|
|
, (GET_CODE_NM('FIM054', C.TASK_SE_CD)) AS TASK_SE_NM <!-- 업무 구분 명 -->
|
|
|
|
, C.CRDN_YMD <!-- 단속 일자 -->
|
|
|
|
, C.CRDN_YMD <!-- 단속 일자 -->
|
|
|
|
, (CONCAT(C.CRDN_YMD, C.CRDN_TM)) AS CRDN_DT <!-- 단속 일시 -->
|
|
|
|
, (CONCAT(C.CRDN_YMD, C.CRDN_TM)) AS CRDN_DT <!-- 단속 일시 -->
|
|
|
|
, C.VHRNO <!-- 차량번호 -->
|
|
|
|
, C.VHRNO <!-- 차량번호 -->
|
|
|
@ -361,7 +364,7 @@
|
|
|
|
, C.CRDN_PLC <!-- 단속 장소 -->
|
|
|
|
, C.CRDN_PLC <!-- 단속 장소 -->
|
|
|
|
, C.FFNLG_CRDN_AMT <!-- 과태료 단속 금액 -->
|
|
|
|
, C.FFNLG_CRDN_AMT <!-- 과태료 단속 금액 -->
|
|
|
|
, C.CRDN_STTS_CD <!-- 단속 상태 코드 -->
|
|
|
|
, C.CRDN_STTS_CD <!-- 단속 상태 코드 -->
|
|
|
|
, (SELECT GET_CODE_NM('FIM010', C.CRDN_STTS_CD) FROM DUAL) AS CRDN_STTS_NM <!-- 단속 상태 명 -->
|
|
|
|
, (GET_CODE_NM('FIM010', C.CRDN_STTS_CD)) AS CRDN_STTS_NM <!-- 단속 상태 명 -->
|
|
|
|
, C.NXRP_CRDN_LINK_YN <!-- 세외수입 단속 연계 여부 -->
|
|
|
|
, C.NXRP_CRDN_LINK_YN <!-- 세외수입 단속 연계 여부 -->
|
|
|
|
, C.NXRP_ACB_KEY <!-- 세외수입 대장 키 -->
|
|
|
|
, C.NXRP_ACB_KEY <!-- 세외수입 대장 키 -->
|
|
|
|
, C.MM_CODE <!-- 매인 코드 -->
|
|
|
|
, C.MM_CODE <!-- 매인 코드 -->
|
|
|
@ -370,7 +373,7 @@
|
|
|
|
, V.VLTN_ARTCL <!-- 위반 항목 -->
|
|
|
|
, V.VLTN_ARTCL <!-- 위반 항목 -->
|
|
|
|
, P.RTPYR_ID <!-- 납부자 ID -->
|
|
|
|
, P.RTPYR_ID <!-- 납부자 ID -->
|
|
|
|
, P.RTPYR_SE_CD <!-- 납부자 구분 코드 -->
|
|
|
|
, P.RTPYR_SE_CD <!-- 납부자 구분 코드 -->
|
|
|
|
, (SELECT GET_CODE_NM('FIM011', P.RTPYR_SE_CD) FROM DUAL) AS RTPYR_SE_NM <!-- 납부자 구분 명 -->
|
|
|
|
, (GET_CODE_NM('FIM011', P.RTPYR_SE_CD)) AS RTPYR_SE_NM <!-- 납부자 구분 명 -->
|
|
|
|
, P.RTPYR_NO <!-- 납부자 번호 -->
|
|
|
|
, P.RTPYR_NO <!-- 납부자 번호 -->
|
|
|
|
, P.RTPYR_NM <!-- 납부자 명 -->
|
|
|
|
, P.RTPYR_NM <!-- 납부자 명 -->
|
|
|
|
, LM.LSCT_MPNG_ID <!-- 임대차계약 매핑 ID -->
|
|
|
|
, LM.LSCT_MPNG_ID <!-- 임대차계약 매핑 ID -->
|
|
|
@ -431,7 +434,7 @@
|
|
|
|
AND C.CRDN_YMD <![CDATA[<=]]> #{schCrdnYmdTo} <!-- 단속 일자 종료 -->
|
|
|
|
AND C.CRDN_YMD <![CDATA[<=]]> #{schCrdnYmdTo} <!-- 단속 일자 종료 -->
|
|
|
|
</if>
|
|
|
|
</if>
|
|
|
|
<if test="schVhrno != null">
|
|
|
|
<if test="schVhrno != null">
|
|
|
|
AND C.VHRNO = #{schVhrno} <!-- 차량번호 -->
|
|
|
|
AND C.VHRNO = #{schVhrno} <!-- 차량번호 -->
|
|
|
|
</if>
|
|
|
|
</if>
|
|
|
|
<if test='trgtSttsNm != null and trgtSttsNm != "전체"'>
|
|
|
|
<if test='trgtSttsNm != null and trgtSttsNm != "전체"'>
|
|
|
|
<choose>
|
|
|
|
<choose>
|
|
|
@ -446,27 +449,27 @@
|
|
|
|
</when>
|
|
|
|
</when>
|
|
|
|
<when test='trgtSttsNm == "기타"'>
|
|
|
|
<when test='trgtSttsNm == "기타"'>
|
|
|
|
AND LM.LSCT_MPNG_ID IS NOT NULL
|
|
|
|
AND LM.LSCT_MPNG_ID IS NOT NULL
|
|
|
|
AND (LM.CHG_DMND_YN = 'Y' OR LM.CHG_APRV_YN = 'Y' OR C.NXRP_CRDN_LINK_YN = 'Y')
|
|
|
|
AND (LM.CHG_DMND_YN = 'Y' OR LM.CHG_APRV_YN = 'Y' OR C.NXRP_CRDN_LINK_YN = 'Y')
|
|
|
|
</when>
|
|
|
|
</when>
|
|
|
|
<otherwise>
|
|
|
|
<otherwise>
|
|
|
|
</otherwise>
|
|
|
|
</otherwise>
|
|
|
|
</choose>
|
|
|
|
</choose>
|
|
|
|
</if>
|
|
|
|
</if>
|
|
|
|
<if test="rtpyrNos != null">
|
|
|
|
<if test="rtpyrNos != null">
|
|
|
|
AND P.RTPYR_NO IN ( <!-- 납부자 번호s -->
|
|
|
|
AND P.RTPYR_NO IN ( <!-- 납부자 번호s -->
|
|
|
|
<foreach collection="rtpyrNos" item="rtpyrNo" separator=","> #{rtpyrNo} </foreach>
|
|
|
|
<foreach collection="rtpyrNos" item="rtpyrNo" separator=","> #{rtpyrNo} </foreach>
|
|
|
|
)
|
|
|
|
)
|
|
|
|
</if>
|
|
|
|
</if>
|
|
|
|
<if test="rtpyrNo != null">
|
|
|
|
<if test="rtpyrNo != null">
|
|
|
|
AND P.RTPYR_NO = #{rtpyrNo} <!-- 납부자 번호 -->
|
|
|
|
AND P.RTPYR_NO = #{rtpyrNo} <!-- 납부자 번호 -->
|
|
|
|
</if>
|
|
|
|
</if>
|
|
|
|
<if test="sggCd != null">
|
|
|
|
<if test="sggCd != null">
|
|
|
|
AND C.SGG_CD = #{sggCd} <!-- 시군구 코드 -->
|
|
|
|
AND C.SGG_CD = #{sggCd} <!-- 시군구 코드 -->
|
|
|
|
</if>
|
|
|
|
</if>
|
|
|
|
<if test="taskSeCd != null">
|
|
|
|
<if test="taskSeCd != null">
|
|
|
|
AND C.TASK_SE_CD = #{taskSeCd} <!-- 업무 구분 코드 -->
|
|
|
|
AND C.TASK_SE_CD = #{taskSeCd} <!-- 업무 구분 코드 -->
|
|
|
|
</if>
|
|
|
|
</if>
|
|
|
|
AND C.DEL_YN = 'N' <!-- 단속 삭제 여부 -->
|
|
|
|
AND C.DEL_YN = 'N' <!-- 단속 삭제 여부 -->
|
|
|
|
</where>
|
|
|
|
</where>
|
|
|
|
<include refid="utility.orderBy" />
|
|
|
|
<include refid="utility.orderBy" />
|
|
|
|
<include refid="utility.paging-suffix" />
|
|
|
|
<include refid="utility.paging-suffix" />
|
|
|
@ -476,14 +479,14 @@
|
|
|
|
<include refid="selectCrdn" />
|
|
|
|
<include refid="selectCrdn" />
|
|
|
|
<where>
|
|
|
|
<where>
|
|
|
|
<if test="crdnId != null">
|
|
|
|
<if test="crdnId != null">
|
|
|
|
AND C.CRDN_ID = #{crdnId} <!-- 단속 ID -->
|
|
|
|
AND C.CRDN_ID = #{crdnId} <!-- 단속 ID -->
|
|
|
|
</if>
|
|
|
|
</if>
|
|
|
|
<choose>
|
|
|
|
<choose>
|
|
|
|
<when test="delYn != null">
|
|
|
|
<when test="delYn != null">
|
|
|
|
AND C.DEL_YN = #{delYn} <!-- 삭제 여부 -->
|
|
|
|
AND C.DEL_YN = #{delYn} <!-- 삭제 여부 -->
|
|
|
|
</when>
|
|
|
|
</when>
|
|
|
|
<otherwise>
|
|
|
|
<otherwise>
|
|
|
|
AND C.DEL_YN = 'N' <!-- 삭제 여부 -->
|
|
|
|
AND C.DEL_YN = 'N' <!-- 삭제 여부 -->
|
|
|
|
</otherwise>
|
|
|
|
</otherwise>
|
|
|
|
</choose>
|
|
|
|
</choose>
|
|
|
|
</where>
|
|
|
|
</where>
|
|
|
@ -498,7 +501,7 @@
|
|
|
|
, LM.LEVY_ID <!-- 부과 ID -->
|
|
|
|
, LM.LEVY_ID <!-- 부과 ID -->
|
|
|
|
, LM.SGG_CD <!-- 시군구 코드 -->
|
|
|
|
, LM.SGG_CD <!-- 시군구 코드 -->
|
|
|
|
, LM.TASK_SE_CD <!-- 업무 구분 코드 -->
|
|
|
|
, LM.TASK_SE_CD <!-- 업무 구분 코드 -->
|
|
|
|
, (SELECT GET_CODE_NM('FIM054', LM.TASK_SE_CD) FROM DUAL) AS TASK_SE_NM <!-- 업무 구분 명 -->
|
|
|
|
, (GET_CODE_NM('FIM054', LM.TASK_SE_CD)) AS TASK_SE_NM <!-- 업무 구분 명 -->
|
|
|
|
, LM.CRDN_YMD <!-- 단속 일자 -->
|
|
|
|
, LM.CRDN_YMD <!-- 단속 일자 -->
|
|
|
|
, LM.CRDN_TM <!-- 단속 시각 -->
|
|
|
|
, LM.CRDN_TM <!-- 단속 시각 -->
|
|
|
|
, (CONCAT(LM.CRDN_YMD, LM.CRDN_TM)) AS CRDN_DT <!-- 단속 일시 -->
|
|
|
|
, (CONCAT(LM.CRDN_YMD, LM.CRDN_TM)) AS CRDN_DT <!-- 단속 일시 -->
|
|
|
@ -506,17 +509,20 @@
|
|
|
|
, LM.RTPYR_NO <!-- 납부자 번호 -->
|
|
|
|
, LM.RTPYR_NO <!-- 납부자 번호 -->
|
|
|
|
, LM.RTPYR_NM <!-- 납부자 명 -->
|
|
|
|
, LM.RTPYR_NM <!-- 납부자 명 -->
|
|
|
|
, LM.CHG_DMND_YN <!-- 변경 요청 여부 -->
|
|
|
|
, LM.CHG_DMND_YN <!-- 변경 요청 여부 -->
|
|
|
|
, (SELECT GET_CODE_NM('CMN006', LM.CHG_DMND_YN) FROM DUAL) AS CHG_DMND_NM <!-- 변경 요청 여부 명 -->
|
|
|
|
, (GET_CODE_NM('CMN006', LM.CHG_DMND_YN)) AS CHG_DMND_NM <!-- 변경 요청 여부 명 -->
|
|
|
|
, LM.CHG_DMND_DT <!-- 변경 요청 일시 -->
|
|
|
|
, LM.CHG_DMND_DT <!-- 변경 요청 일시 -->
|
|
|
|
, LM.CHG_DMND_RGTR <!-- 변경 요청 등록자 -->
|
|
|
|
, LM.CHG_DMND_RGTR <!-- 변경 요청 등록자 -->
|
|
|
|
|
|
|
|
, (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = LM.CHG_DMND_RGTR) AS CHG_DMND_RGTR_NM <!-- 변경 요청 등록자 명 -->
|
|
|
|
, LM.CHG_DMND_IP <!-- 변경 요청 IP -->
|
|
|
|
, LM.CHG_DMND_IP <!-- 변경 요청 IP -->
|
|
|
|
, LM.CHG_DMND_RTRCN_DT <!-- 변경 요청 취소 일시 -->
|
|
|
|
, LM.CHG_DMND_RTRCN_DT <!-- 변경 요청 취소 일시 -->
|
|
|
|
, LM.CHG_DMND_MDFR <!-- 변경 요청 수정자 -->
|
|
|
|
, LM.CHG_DMND_MDFR <!-- 변경 요청 수정자 -->
|
|
|
|
|
|
|
|
, (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = LM.CHG_DMND_MDFR) AS CHG_DMND_MDFR_NM <!-- 변경 요청 수정자 명 -->
|
|
|
|
, LM.CHG_DMND_RTRCN_IP <!-- 변경 요청 취소 IP -->
|
|
|
|
, LM.CHG_DMND_RTRCN_IP <!-- 변경 요청 취소 IP -->
|
|
|
|
, LM.CHG_APRV_YN <!-- 변경 승인 여부 -->
|
|
|
|
, LM.CHG_APRV_YN <!-- 변경 승인 여부 -->
|
|
|
|
, (SELECT GET_CODE_NM('CMN006', LM.CHG_APRV_YN) FROM DUAL) AS CHG_APRV_NM <!-- 변경 승인 여부명 -->
|
|
|
|
, (GET_CODE_NM('CMN006', LM.CHG_APRV_YN)) AS CHG_APRV_NM <!-- 변경 승인 여부명 -->
|
|
|
|
, LM.CHG_APRV_DT <!-- 변경 승인 일시 -->
|
|
|
|
, LM.CHG_APRV_DT <!-- 변경 승인 일시 -->
|
|
|
|
, LM.CHG_AUTZR <!-- 변경 승인자 -->
|
|
|
|
, LM.CHG_AUTZR <!-- 변경 승인자 -->
|
|
|
|
|
|
|
|
, (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = LM.CHG_AUTZR) AS CHG_AUTZR_NM <!-- 변경 승인자 명 -->
|
|
|
|
, LM.CHG_APRV_RSN <!-- 변경 승인 사유 -->
|
|
|
|
, LM.CHG_APRV_RSN <!-- 변경 승인 사유 -->
|
|
|
|
, LM.CHG_APRV_IP <!-- 변경 승인 IP -->
|
|
|
|
, LM.CHG_APRV_IP <!-- 변경 승인 IP -->
|
|
|
|
, LM.DEL_YN <!-- 삭제 여부 -->
|
|
|
|
, LM.DEL_YN <!-- 삭제 여부 -->
|
|
|
@ -532,7 +538,7 @@
|
|
|
|
ELSE '미대상'
|
|
|
|
ELSE '미대상'
|
|
|
|
END) AS TRGT_STTS_NM <!-- 계약서 등록 대상 -->
|
|
|
|
END) AS TRGT_STTS_NM <!-- 계약서 등록 대상 -->
|
|
|
|
, RE.ENT_SE_CD <!-- 기업 구분 코드 -->
|
|
|
|
, RE.ENT_SE_CD <!-- 기업 구분 코드 -->
|
|
|
|
, (SELECT GET_CODE_NM('FIM088', RE.ENT_SE_CD) FROM DUAL) AS ENT_SE_NM <!-- 기업 구분 명 -->
|
|
|
|
, (GET_CODE_NM('FIM088', RE.ENT_SE_CD)) AS ENT_SE_NM <!-- 기업 구분 명 -->
|
|
|
|
, RE.ENT_NM <!-- 기업 명 -->
|
|
|
|
, RE.ENT_NM <!-- 기업 명 -->
|
|
|
|
, RE.ENT_REG_NO <!-- 기업 등록 번호 -->
|
|
|
|
, RE.ENT_REG_NO <!-- 기업 등록 번호 -->
|
|
|
|
, RE.RPRSV_NM <!-- 대표자 명 -->
|
|
|
|
, RE.RPRSV_NM <!-- 대표자 명 -->
|
|
|
@ -544,12 +550,12 @@
|
|
|
|
, RE.ENT_DTL_ADDR <!-- 기업 상세 주소 -->
|
|
|
|
, RE.ENT_DTL_ADDR <!-- 기업 상세 주소 -->
|
|
|
|
, L.CTRT_BGNG_YMD <!-- 계약 시작 일자 -->
|
|
|
|
, L.CTRT_BGNG_YMD <!-- 계약 시작 일자 -->
|
|
|
|
, L.CTRT_BGNG_TM <!-- 계약 시작 시각 -->
|
|
|
|
, L.CTRT_BGNG_TM <!-- 계약 시작 시각 -->
|
|
|
|
, (CONCAT(L.CTRT_BGNG_YMD, L.CTRT_BGNG_TM)) AS CTRT_BGNG_DT <!-- 계약 시작 일시 -->
|
|
|
|
, (CONCAT(L.CTRT_BGNG_YMD, L.CTRT_BGNG_TM)) AS CTRT_BGNG_DT <!-- 계약 시작 일시 -->
|
|
|
|
, L.CTRT_END_YMD <!-- 계약 종료 시각 -->
|
|
|
|
, L.CTRT_END_YMD <!-- 계약 종료 시각 -->
|
|
|
|
, L.CTRT_END_TM <!-- 계약 종료 일시 -->
|
|
|
|
, L.CTRT_END_TM <!-- 계약 종료 일시 -->
|
|
|
|
, (CONCAT(L.CTRT_END_YMD, L.CTRT_END_TM)) AS CTRT_END_DT <!-- 계약 종료 일시 -->
|
|
|
|
, (CONCAT(L.CTRT_END_YMD, L.CTRT_END_TM)) AS CTRT_END_DT <!-- 계약 종료 일시 -->
|
|
|
|
, L.HIRER_SE_CD <!-- 임차인 구분 코드 -->
|
|
|
|
, L.HIRER_SE_CD <!-- 임차인 구분 코드 -->
|
|
|
|
, (SELECT GET_CODE_NM('FIM089', L.HIRER_SE_CD) FROM DUAL) AS HIRER_SE_NM <!-- 임차인 구분 명 -->
|
|
|
|
, (GET_CODE_NM('FIM089', L.HIRER_SE_CD)) AS HIRER_SE_NM <!-- 임차인 구분 명 -->
|
|
|
|
, L.HIRER_REG_NO <!-- 임차인 등록 번호 -->
|
|
|
|
, L.HIRER_REG_NO <!-- 임차인 등록 번호 -->
|
|
|
|
, L.HIRER_NM <!-- 임차인 명 -->
|
|
|
|
, L.HIRER_NM <!-- 임차인 명 -->
|
|
|
|
, L.HIRER_TELNO <!-- 임차인 전화번호 -->
|
|
|
|
, L.HIRER_TELNO <!-- 임차인 전화번호 -->
|
|
|
@ -563,7 +569,7 @@
|
|
|
|
, C.CRDN_PLC <!-- 단속 장소 -->
|
|
|
|
, C.CRDN_PLC <!-- 단속 장소 -->
|
|
|
|
, C.FFNLG_CRDN_AMT <!-- 과태료 단속 금액 -->
|
|
|
|
, C.FFNLG_CRDN_AMT <!-- 과태료 단속 금액 -->
|
|
|
|
, C.CRDN_STTS_CD <!-- 단속 상태 코드 -->
|
|
|
|
, C.CRDN_STTS_CD <!-- 단속 상태 코드 -->
|
|
|
|
, (SELECT GET_CODE_NM('FIM010', C.CRDN_STTS_CD) FROM DUAL) AS CRDN_STTS_NM <!-- 단속 상태 명 -->
|
|
|
|
, (GET_CODE_NM('FIM010', C.CRDN_STTS_CD)) AS CRDN_STTS_NM <!-- 단속 상태 명 -->
|
|
|
|
, C.MM_CODE <!-- 메인 코드 -->
|
|
|
|
, C.MM_CODE <!-- 메인 코드 -->
|
|
|
|
, (SELECT V.VLTN_ARTCL FROM TB_VLTN V WHERE V.VLTN_ID = C.VLTN_ID) AS VLTN_ARTCL <!-- 위반 항목 -->
|
|
|
|
, (SELECT V.VLTN_ARTCL FROM TB_VLTN V WHERE V.VLTN_ID = C.VLTN_ID) AS VLTN_ARTCL <!-- 위반 항목 -->
|
|
|
|
FROM TB_LSCT_MPNG LM
|
|
|
|
FROM TB_LSCT_MPNG LM
|
|
|
@ -583,18 +589,18 @@
|
|
|
|
AND LM.CRDN_YMD <![CDATA[<=]]> #{schCrdnYmdTo} <!-- 단속 일자 종료 -->
|
|
|
|
AND LM.CRDN_YMD <![CDATA[<=]]> #{schCrdnYmdTo} <!-- 단속 일자 종료 -->
|
|
|
|
</if>
|
|
|
|
</if>
|
|
|
|
<if test="schVhrno != null">
|
|
|
|
<if test="schVhrno != null">
|
|
|
|
AND LM.VHRNO = #{schVhrno} <!-- 차량번호 -->
|
|
|
|
AND LM.VHRNO = #{schVhrno} <!-- 차량번호 -->
|
|
|
|
</if>
|
|
|
|
</if>
|
|
|
|
<if test="rtpyrNos != null">
|
|
|
|
<if test="rtpyrNos != null">
|
|
|
|
AND LM.RTPYR_NO IN ( <!-- 납부자 번호s -->
|
|
|
|
AND LM.RTPYR_NO IN ( <!-- 납부자 번호s -->
|
|
|
|
<foreach collection="rtpyrNos" item="rtpyrNo" separator=","> #{rtpyrNo} </foreach>
|
|
|
|
<foreach collection="rtpyrNos" item="rtpyrNo" separator=","> #{rtpyrNo} </foreach>
|
|
|
|
)
|
|
|
|
)
|
|
|
|
</if>
|
|
|
|
</if>
|
|
|
|
<if test="rtpyrNo != null">
|
|
|
|
<if test="rtpyrNo != null">
|
|
|
|
AND LM.RTPYR_NO = #{rtpyrNo} <!-- 납부자 번호 -->
|
|
|
|
AND LM.RTPYR_NO = #{rtpyrNo} <!-- 납부자 번호 -->
|
|
|
|
</if>
|
|
|
|
</if>
|
|
|
|
<if test="schEntRegNos != null">
|
|
|
|
<if test="schEntRegNos != null">
|
|
|
|
AND RE.ENT_REG_NO IN ( <!-- 기업 번호s -->
|
|
|
|
AND RE.ENT_REG_NO IN ( <!-- 기업 번호s -->
|
|
|
|
<foreach collection="schEntRegNos" item="schEntRegNo" separator=","> #{schEntRegNo} </foreach>
|
|
|
|
<foreach collection="schEntRegNos" item="schEntRegNo" separator=","> #{schEntRegNo} </foreach>
|
|
|
|
)
|
|
|
|
)
|
|
|
|
</if>
|
|
|
|
</if>
|
|
|
@ -624,12 +630,12 @@
|
|
|
|
</choose>
|
|
|
|
</choose>
|
|
|
|
</if>
|
|
|
|
</if>
|
|
|
|
<if test="sggCd != null">
|
|
|
|
<if test="sggCd != null">
|
|
|
|
AND LM.SGG_CD = #{sggCd} <!-- 시군구 코드 -->
|
|
|
|
AND LM.SGG_CD = #{sggCd} <!-- 시군구 코드 -->
|
|
|
|
</if>
|
|
|
|
</if>
|
|
|
|
<if test="taskSeCd != null">
|
|
|
|
<if test="taskSeCd != null">
|
|
|
|
AND LM.TASK_SE_CD = #{taskSeCd} <!-- 업무 구분 코드 -->
|
|
|
|
AND LM.TASK_SE_CD = #{taskSeCd} <!-- 업무 구분 코드 -->
|
|
|
|
</if>
|
|
|
|
</if>
|
|
|
|
AND LM.DEL_YN = 'N' <!-- 삭제 여부 -->
|
|
|
|
AND LM.DEL_YN = 'N' <!-- 삭제 여부 -->
|
|
|
|
</where>
|
|
|
|
</where>
|
|
|
|
<include refid="utility.orderBy" />
|
|
|
|
<include refid="utility.orderBy" />
|
|
|
|
<include refid="utility.paging-suffix" />
|
|
|
|
<include refid="utility.paging-suffix" />
|
|
|
@ -639,7 +645,7 @@
|
|
|
|
<include refid="select" />
|
|
|
|
<include refid="select" />
|
|
|
|
<where>
|
|
|
|
<where>
|
|
|
|
<if test="lsctMpngIds != null">
|
|
|
|
<if test="lsctMpngIds != null">
|
|
|
|
AND LM.LSCT_MPNG_ID IN ( <!-- 임대차계약 매핑 IDs -->
|
|
|
|
AND LM.LSCT_MPNG_ID IN ( <!-- 임대차계약 매핑 IDs -->
|
|
|
|
<foreach collection="lsctMpngIds" item="lsctMpngId" separator=","> #{lsctMpngId} </foreach>
|
|
|
|
<foreach collection="lsctMpngIds" item="lsctMpngId" separator=","> #{lsctMpngId} </foreach>
|
|
|
|
)
|
|
|
|
)
|
|
|
|
</if>
|
|
|
|
</if>
|
|
|
@ -648,10 +654,10 @@
|
|
|
|
</if>
|
|
|
|
</if>
|
|
|
|
<choose>
|
|
|
|
<choose>
|
|
|
|
<when test="delYn != null">
|
|
|
|
<when test="delYn != null">
|
|
|
|
AND LM.DEL_YN = #{delYn} <!-- 삭제 여부 -->
|
|
|
|
AND LM.DEL_YN = #{delYn} <!-- 삭제 여부 -->
|
|
|
|
</when>
|
|
|
|
</when>
|
|
|
|
<otherwise>
|
|
|
|
<otherwise>
|
|
|
|
AND LM.DEL_YN = 'N' <!-- 삭제 여부 -->
|
|
|
|
AND LM.DEL_YN = 'N' <!-- 삭제 여부 -->
|
|
|
|
</otherwise>
|
|
|
|
</otherwise>
|
|
|
|
</choose>
|
|
|
|
</choose>
|
|
|
|
</where>
|
|
|
|
</where>
|
|
|
@ -759,7 +765,7 @@
|
|
|
|
SET CHG_DMND_YN = #{chgDmndYn} <!-- 변경 요청 여부 -->
|
|
|
|
SET CHG_DMND_YN = #{chgDmndYn} <!-- 변경 요청 여부 -->
|
|
|
|
<if test='chgDmndYn == "Y"'>
|
|
|
|
<if test='chgDmndYn == "Y"'>
|
|
|
|
, CHG_DMND_DT = <include refid="utility.now" /> <!-- 변경 요청 일시 -->
|
|
|
|
, CHG_DMND_DT = <include refid="utility.now" /> <!-- 변경 요청 일시 -->
|
|
|
|
, CHG_DMND_RGTR = #{createdBy} <!-- 변경 요청 등록자 -->
|
|
|
|
, CHG_DMND_RGTR = #{chgDmndRgtr} <!-- 변경 요청 등록자 -->
|
|
|
|
, CHG_DMND_IP = #{chgDmndIp} <!-- 변경 요청 IP -->
|
|
|
|
, CHG_DMND_IP = #{chgDmndIp} <!-- 변경 요청 IP -->
|
|
|
|
, CHG_DMND_RTRCN_DT = NULL <!-- 변경 요청 취소 일시 -->
|
|
|
|
, CHG_DMND_RTRCN_DT = NULL <!-- 변경 요청 취소 일시 -->
|
|
|
|
, CHG_DMND_MDFR = NULL <!-- 변경 요청 수정자 -->
|
|
|
|
, CHG_DMND_MDFR = NULL <!-- 변경 요청 수정자 -->
|
|
|
@ -770,7 +776,7 @@
|
|
|
|
, CHG_DMND_RGTR = NULL <!-- 변경 요청 등록자 -->
|
|
|
|
, CHG_DMND_RGTR = NULL <!-- 변경 요청 등록자 -->
|
|
|
|
, CHG_DMND_IP = NULL <!-- 변경 요청 IP -->
|
|
|
|
, CHG_DMND_IP = NULL <!-- 변경 요청 IP -->
|
|
|
|
, CHG_DMND_RTRCN_DT = <include refid="utility.now" /> <!-- 변경 요청 취소 일시 -->
|
|
|
|
, CHG_DMND_RTRCN_DT = <include refid="utility.now" /> <!-- 변경 요청 취소 일시 -->
|
|
|
|
, CHG_DMND_MDFR = #{modifiedBy} <!-- 변경 요청 수정자 -->
|
|
|
|
, CHG_DMND_MDFR = #{chgDmndMdfr} <!-- 변경 요청 수정자 -->
|
|
|
|
, CHG_DMND_RTRCN_IP = #{chgDmndRtrcnIp} <!-- 변경 요청 취소 IP -->
|
|
|
|
, CHG_DMND_RTRCN_IP = #{chgDmndRtrcnIp} <!-- 변경 요청 취소 IP -->
|
|
|
|
</if>
|
|
|
|
</if>
|
|
|
|
, MDFCN_DT = <include refid="utility.now" /> <!-- 수정 일시 -->
|
|
|
|
, MDFCN_DT = <include refid="utility.now" /> <!-- 수정 일시 -->
|
|
|
@ -792,7 +798,7 @@
|
|
|
|
)
|
|
|
|
)
|
|
|
|
</when>
|
|
|
|
</when>
|
|
|
|
<otherwise>
|
|
|
|
<otherwise>
|
|
|
|
WHERE LSCT_MPNG_ID = #{lsctMpngId} <!-- 임대차계약 매핑 ID -->
|
|
|
|
WHERE LSCT_MPNG_ID = #{lsctMpngId} <!-- 임대차계약 매핑 ID -->
|
|
|
|
</otherwise>
|
|
|
|
</otherwise>
|
|
|
|
</choose>
|
|
|
|
</choose>
|
|
|
|
AND DEL_YN = 'N'
|
|
|
|
AND DEL_YN = 'N'
|
|
|
|