|
|
|
@ -7,7 +7,7 @@
|
|
|
|
|
2023-06-23 JoJH 최초 작성
|
|
|
|
|
============================ -->
|
|
|
|
|
|
|
|
|
|
<resultMap id="exclRow" type="cokr.xit.fims.excl.Excl">
|
|
|
|
|
<resultMap id="levyExclRow" type="cokr.xit.fims.excl.Excl">
|
|
|
|
|
<!-- TB_LEVY_EXCL 부과 제외 대장 -->
|
|
|
|
|
<result property="levyExclId" column="LEVY_EXCL_ID" /> <!-- 부과 제외 ID -->
|
|
|
|
|
<result property="crdnId" column="CRDN_ID" /> <!-- 단속 ID -->
|
|
|
|
@ -25,125 +25,43 @@
|
|
|
|
|
<result property="delDt" column="DEL_DT" /> <!-- 삭제 일시 -->
|
|
|
|
|
<result property="dltr" column="DLTR" /> <!-- 삭제자 -->
|
|
|
|
|
<result property="delRsn" column="DEL_RSN" /> <!-- 삭제 사유 -->
|
|
|
|
|
<!-- TB_CRDN 단속 대장 -->
|
|
|
|
|
<!-- TB_CRDN 단속 대장 C -->
|
|
|
|
|
<result property="sggCd" column="SGG_CD" /> <!-- 시군구 코드 -->
|
|
|
|
|
<result property="taskSeCd" column="TASK_SE_CD" /> <!-- 업무 구분 코드 -->
|
|
|
|
|
<result property="crdnRegSeCd" column="CRDN_REG_SE_CD" /> <!-- 단속 등록 구분 코드 -->
|
|
|
|
|
<result property="crdnInptSeCd" column="CRDN_INPT_SE_CD" /> <!-- 단속 입력 구분 코드 -->
|
|
|
|
|
<result property="linkTblNm" column="LINK_TBL_NM" /> <!-- 연계 테이블 명 -->
|
|
|
|
|
<result property="linkId" column="LINK_ID" /> <!-- 연계 ID -->
|
|
|
|
|
<result property="taskSeNm" column="TASK_SE_NM" /> <!-- 업무 구분 명 -->
|
|
|
|
|
<result property="crdnSeCd" column="CRDN_SE_CD" /> <!-- 단속 구분 코드 -->
|
|
|
|
|
<result property="crdnSeNm" column="CRDN_SE_NM" /> <!-- 단속 구분 명 -->
|
|
|
|
|
<result property="crdnYmd" column="CRDN_YMD" /> <!-- 단속 일자 -->
|
|
|
|
|
<result property="crdnTm" column="CRDN_TM" /> <!-- 단속 시각 -->
|
|
|
|
|
<result property="crdnYmdTm" column="CRDN_YMD_TM" /> <!-- 단속 일시 -->
|
|
|
|
|
<result property="vhrno" column="VHRNO" /> <!-- 차량번호 -->
|
|
|
|
|
<result property="crdnStdgNm" column="CRDN_STDG_NM" /> <!-- 단속 법정동 명 -->
|
|
|
|
|
<result property="crdnRoadNm" column="CRDN_ROAD_NM" /> <!-- 단속 도로 명 -->
|
|
|
|
|
<result property="crdnPlc" column="CRDN_PLC" /> <!-- 단속 장소 -->
|
|
|
|
|
<result property="dtlCrdnPlc" column="DTL_CRDN_PLC" /> <!-- 상세 단속 장소 -->
|
|
|
|
|
<result property="TeamId" column="TEAM_ID" /> <!-- 조 ID -->
|
|
|
|
|
<result property="vltnId" column="VLTN_ID" /> <!-- 위반 ID -->
|
|
|
|
|
<result property="crdnSpareaCd" column="CRDN_SPAREA_CD" /> <!-- 단속 특별구역 코드 -->
|
|
|
|
|
<result property="crdnBgngTm" column="CRDN_BGNG_TM" /> <!-- 단속 시작 시각 -->
|
|
|
|
|
<result property="crdnEndHr" column="CRDN_END_HR" /> <!-- 단속 종료 시간 -->
|
|
|
|
|
<result property="crdnSn" column="CRDN_SN" /> <!-- 단속 일련번호 -->
|
|
|
|
|
<result property="gpsX" column="GPS_X" /> <!-- GPS X -->
|
|
|
|
|
<result property="gpsY" column="GPS_Y" /> <!-- GPS Y -->
|
|
|
|
|
<result property="moscX" column="MOSC_X" /> <!-- 모자이크 X -->
|
|
|
|
|
<result property="moscY" column="MOSC_Y" /> <!-- 모자이크 Y -->
|
|
|
|
|
<result property="towngYn" column="TOWNG_YN" /> <!-- 견인 여부 -->
|
|
|
|
|
<result property="atchFileCnt" column="ATCH_FILE_CNT" /> <!-- 첨부 파일 수 -->
|
|
|
|
|
<result property="vin" column="VIN" /> <!-- 차대번호 -->
|
|
|
|
|
<result property="vhclNm" column="VHCL_NM" /> <!-- 차량 명 -->
|
|
|
|
|
<result property="vhclColor" column="VHCL_COLOR" /> <!-- 차량 색상 -->
|
|
|
|
|
<result property="useFuelCd" column="USE_FUEL_CD" /> <!-- 사용 연료 코드 -->
|
|
|
|
|
<result property="usgSeCd" column="USG_SE_CD" /> <!-- 용도 구분 코드 -->
|
|
|
|
|
<result property="mxmmLoadQy" column="MXMM_LOAD_QY" /> <!-- 최대 적재 량 -->
|
|
|
|
|
<result property="tkcarPsncpaCnt" column="TKCAR_PSNCPA_CNT" /> <!-- 승차 정원 수 -->
|
|
|
|
|
<result property="carmdlAsortNm" column="CARMDL_ASORT_NM" /> <!-- 차종 종별 명 -->
|
|
|
|
|
<result property="carmdlTypeNm" column="CARMDL_TYPE_NM" /> <!-- 차종 유형 명 -->
|
|
|
|
|
<result property="carmdlClsfNm" column="CARMDL_CLSF_NM" /> <!-- 차종 분류 명 -->
|
|
|
|
|
<result property="ersrYmd" column="ERSR_YMD" /> <!-- 말소 일자 -->
|
|
|
|
|
<result property="ffnlgCarmdlCd" column="FFNLG_CARMDL_CD" /> <!-- 과태료 차종 코드 -->
|
|
|
|
|
<result property="parkngPsbltyRsltCd" column="PARKNG_PSBLTY_RSLT_CD" /> <!-- 주차 가능 결과 코드 -->
|
|
|
|
|
<result property="vltnNmtm" column="VLTN_NMTM" /> <!-- 위반 횟수 -->
|
|
|
|
|
<result property="ovtimeYn" column="OVTIME_YN" /> <!-- 시간외 여부 -->
|
|
|
|
|
<result property="rvwSeCd" column="RVW_SE_CD" /> <!-- 검토 구분 코드 -->
|
|
|
|
|
<result property="rvwPrcsScrnNm" column="RVW_PRCS_SCRN_NM" /> <!-- 검토 처리 화면 명 -->
|
|
|
|
|
<result property="rvwDt" column="RVW_DT" /> <!-- 검토 일시 -->
|
|
|
|
|
<result property="rvwr" column="RVWR" /> <!-- 검토자 -->
|
|
|
|
|
<result property="ffnlgAmt" column="FFNLG_AMT" /> <!-- 과태료 금액 -->
|
|
|
|
|
<result property="ffnlgRductRt" column="FFNLG_RDUCT_RT" /> <!-- 과태료 감경 율 -->
|
|
|
|
|
<result property="levyAmt" column="LEVY_AMT" /> <!-- 부과 금액 -->
|
|
|
|
|
<result property="crdnSpareaNm" column="CRDN_SPAREA_NM" /> <!-- 단속 특별구역 명 -->
|
|
|
|
|
<result property="advntceBgngYmd" column="ADVNTCE_BGNG_YMD" /> <!-- 사전통지 시작 일자 -->
|
|
|
|
|
<result property="advntceDudtYmd" column="ADVNTCE_DUDT_YMD" /> <!-- 사전통지 납기 일자 -->
|
|
|
|
|
<result property="advntceLevyAmt" column="ADVNTCE_LEVY_AMT" /> <!-- 사전통지 부과 금액 -->
|
|
|
|
|
<result property="opnnSbmsnYn" column="OPNN_SBMSN_YN" /> <!-- 의견 제출 여부 -->
|
|
|
|
|
<result property="levyId" column="LEVY_ID" /> <!-- 부과 ID -->
|
|
|
|
|
<result property="crdnSttsCd" column="CRDN_STTS_CD" /> <!-- 단속 상태 코드 -->
|
|
|
|
|
<result property="crdnSttsNm" column="CRDN_STTS_NM" /> <!-- 단속 상태 명 -->
|
|
|
|
|
<result property="crdnSttsChgDt" column="CRDN_STTS_CHG_DT" /> <!-- 단속 상태 변경 일시 -->
|
|
|
|
|
<result property="adtnAmt" column="ADTN_AMT" /> <!-- 가산 금액 -->
|
|
|
|
|
<result property="minusAmt" column="MINUS_AMT" /> <!-- 감경 금액 -->
|
|
|
|
|
<result property="rcvmtAmt" column="RCVMT_AMT" /> <!-- 수납 금액 -->
|
|
|
|
|
<result property="bfrCrdnId" column="BFR_CRDN_ID" /> <!-- 이전 단속 ID -->
|
|
|
|
|
<!-- TB_CRDN_CVLCPT 단속 민원 대장 -->
|
|
|
|
|
<result property="cvlcptLinkId" column="CVLCPT_LINK_ID" /> <!-- 민원 연계 ID -->
|
|
|
|
|
<result property="cvlcptInptSeCd" column="CVLCPT_INPT_SE_CD" /> <!-- 민원 입력 구분 코드 -->
|
|
|
|
|
<result property="cvlcptRcptYmd" column="CVLCPT_RCPT_YMD" /> <!-- 민원 접수 일자 -->
|
|
|
|
|
<result property="cvlcptAplySeCd" column="CVLCPT_APLY_SE_CD" /> <!-- 민원 신청 구분 코드 -->
|
|
|
|
|
<result property="cvlcptAplyNo" column="CVLCPT_APLY_NO" /> <!-- 민원 신청 번호 -->
|
|
|
|
|
<result property="cvlcptRcptNo" column="CVLCPT_RCPT_NO" /> <!-- 민원 접수 번호 -->
|
|
|
|
|
<result property="cvlcptListNo" column="CVLCPT_LIST_NO" /> <!-- 민원 목록 번호 -->
|
|
|
|
|
<result property="cvlcptAplcntNm" column="CVLCPT_APLCNT_NM" /> <!-- 민원 신청인 명 -->
|
|
|
|
|
<result property="cvlcptAplyDt" column="CVLCPT_APLY_DT" /> <!-- 민원 신청 일시 -->
|
|
|
|
|
<result property="cvlcptAplyTtlNm" column="CVLCPT_APLY_TTL_NM" /> <!-- 민원 신청 제목 명 -->
|
|
|
|
|
<result property="cvlcptAplyCn" column="CVLCPT_APLY_CN" /> <!-- 민원 신청 내용 -->
|
|
|
|
|
<result property="cvlcptGist" column="CVLCPT_GIST" /> <!-- 민원 요지 -->
|
|
|
|
|
<result property="cvlcptPrcsPicNm" column="CVLCPT_PRCS_PIC_NM" /> <!-- 민원 처리 담당자 명 -->
|
|
|
|
|
<result property="cvlcptPrcsPrnmntDt" column="CVLCPT_PRCS_PRNMNT_DT" /> <!-- 민원 처리 예정 일시 -->
|
|
|
|
|
<result property="cvlcptPrcsCd" column="CVLCPT_PRCS_CD" /> <!-- 민원 처리 코드 -->
|
|
|
|
|
<result property="cvlcptPrcsSumry" column="CVLCPT_PRCS_SUMRY" /> <!-- 민원 처리 요약 -->
|
|
|
|
|
<result property="cvlcptPrcsRsltCn" column="CVLCPT_PRCS_RSLT_CN" /> <!-- 민원 처리 결과 내용 -->
|
|
|
|
|
<result property="cvlcptPrcsCmptnDt" column="CVLCPT_PRCS_CMPTN_DT" /> <!-- 민원 처리 완료 일시 -->
|
|
|
|
|
<result property="cvlcptPrcsPic" column="CVLCPT_PRCS_PIC" /> <!-- 민원 처리 담당자 -->
|
|
|
|
|
<result property="cvlcptTrsmDt" column="CVLCPT_TRSM_DT" /> <!-- 민원 전송 일시 -->
|
|
|
|
|
<result property="cvlcptTrsmCd" column="CVLCPT_TRSM_CD" /> <!-- 민원 전송 코드 -->
|
|
|
|
|
<result property="cvlcptTrsmMsg" column="CVLCPT_TRSM_MSG" /> <!-- 민원 전송 메시지 -->
|
|
|
|
|
<!-- TB_PAYER 납부자 대장 -->
|
|
|
|
|
<!-- TB_PAYER 납부자 대장 D -->
|
|
|
|
|
<result property="rtpyrId" column="RTPYR_ID" /> <!-- 납부자 ID -->
|
|
|
|
|
<result property="rtpyrInptSeCd" column="RTPYR_INPT_SE_CD" /> <!-- 납부자 입력 구분 코드 -->
|
|
|
|
|
<result property="rtpyrSeCd" column="RTPYR_SE_CD" /> <!-- 납부자 구분 코드 -->
|
|
|
|
|
<result property="rtpyrSeNm" column="RTPYR_SE_NM" /> <!-- 납부자 구분 명 -->
|
|
|
|
|
<result property="rtpyrNo" column="RTPYR_NO" /> <!-- 납부자 번호 -->
|
|
|
|
|
<result property="rtpyrNm" column="RTPYR_NM" /> <!-- 납부자 명 -->
|
|
|
|
|
<result property="rtpyrCttpcSeCd" column="RTPYR_CTTPC_SE_CD" /> <!-- 납부자 연락처 구분 코드 -->
|
|
|
|
|
<result property="rtpyrCttpc" column="RTPYR_CTTPC" /> <!-- 납부자 연락처 -->
|
|
|
|
|
<result property="rtpyrEml" column="RTPYR_EML" /> <!-- 납부자 이메일 -->
|
|
|
|
|
<result property="rtpyrBrdt" column="RTPYR_BRDT" /> <!-- 납부자 생년월일 -->
|
|
|
|
|
<result property="rtpyrBrdtMask" column="RTPYR_BRDT_MASK" /> <!-- 납부자 생년월일 -->
|
|
|
|
|
<result property="rtpyrSttsCd" column="RTPYR_STTS_CD" /> <!-- 납부자 상태 코드 -->
|
|
|
|
|
<result property="addrSeCd" column="ADDR_SE_CD" /> <!-- 주소 구분 코드 -->
|
|
|
|
|
<result property="rtpyrBrdtFormat" column="RTPYR_BRDT_FORMAT" /> <!-- 납부자 생년월일_형식 -->
|
|
|
|
|
<result property="zip" column="ZIP" /> <!-- 우편번호 -->
|
|
|
|
|
<result property="roadNmCd" column="ROAD_NM_CD" /> <!-- 도로 명 코드 -->
|
|
|
|
|
<result property="udgdSeCd" column="UDGD_SE_CD" /> <!-- 지하 구분 코드 -->
|
|
|
|
|
<result property="bmno" column="BMNO" /> <!-- 건물본번 -->
|
|
|
|
|
<result property="bsno" column="BSNO" /> <!-- 건물부번 -->
|
|
|
|
|
<result property="bldgMngNo" column="BLDG_MNG_NO" /> <!-- 건물 관리 번호 -->
|
|
|
|
|
<result property="stdgCd" column="STDG_CD" /> <!-- 법정동 코드 -->
|
|
|
|
|
<result property="dongCd" column="DONG_CD" /> <!-- 행정동 코드 -->
|
|
|
|
|
<result property="mtnSeCd" column="MTN_SE_CD" /> <!-- 산 구분 코드 -->
|
|
|
|
|
<result property="mno" column="MNO" /> <!-- 본번 -->
|
|
|
|
|
<result property="sno" column="SNO" /> <!-- 부번 -->
|
|
|
|
|
<result property="spclDong" column="SPCL_DONG" /> <!-- 특수 동 -->
|
|
|
|
|
<result property="spclHo" column="SPCL_HO" /> <!-- 특수 호 -->
|
|
|
|
|
<result property="spclAddr" column="SPCL_ADDR" /> <!-- 특수 주소 -->
|
|
|
|
|
<result property="addr" column="ADDR" /> <!-- 주소 -->
|
|
|
|
|
<result property="dtlAddr" column="DTL_ADDR" /> <!-- 상세 주소 -->
|
|
|
|
|
<result property="wholAddr" column="WHOL_ADDR" /> <!-- 전체 주소 -->
|
|
|
|
|
<!-- TB_CRDN_CVLCPT 단속 민원 대장 E -->
|
|
|
|
|
<result property="cvlcptLinkId" column="CVLCPT_LINK_ID" /> <!-- 민원 연계 ID -->
|
|
|
|
|
<result property="cvlcptRcptYmd" column="CVLCPT_RCPT_YMD" /> <!-- 민원 접수 일자 -->
|
|
|
|
|
<result property="cvlcptAplyNo" column="CVLCPT_APLY_NO" /> <!-- 민원 신청 번호 -->
|
|
|
|
|
<result property="cvlcptRcptNo" column="CVLCPT_RCPT_NO" /> <!-- 민원 접수 번호 -->
|
|
|
|
|
<result property="cvlcptAplcntNm" column="CVLCPT_APLCNT_NM" /> <!-- 민원 신청인 명 -->
|
|
|
|
|
<result property="cvlcptPrcsPicNm" column="CVLCPT_PRCS_PIC_NM" /> <!-- 민원 처리 담당자 명 -->
|
|
|
|
|
</resultMap>
|
|
|
|
|
|
|
|
|
|
<sql id="selectInfo">
|
|
|
|
|
<sql id="select">
|
|
|
|
|
SELECT LEVY_EXCL_ID /* 부과 제외 ID */
|
|
|
|
|
, CRDN_ID /* 단속 ID */
|
|
|
|
|
, LEVY_EXCL_SE_CD /* 부과 제외 구분 코드 */
|
|
|
|
@ -178,75 +96,58 @@
|
|
|
|
|
, A.DEL_DT /* 삭제 일시 */
|
|
|
|
|
, A.DLTR /* 삭제자 */
|
|
|
|
|
, A.DEL_RSN /* 삭제 사유 */
|
|
|
|
|
, B.SGG_CD /* 시군구 코드 */
|
|
|
|
|
, B.TASK_SE_CD /* 업무 구분 코드 */
|
|
|
|
|
, B.CRDN_REG_SE_CD /* 단속 등록 구분 코드 */
|
|
|
|
|
, B.CRDN_INPT_SE_CD /* 단속 입력 구분 코드 */
|
|
|
|
|
, B.LINK_TBL_NM /* 연계 테이블 명 */
|
|
|
|
|
, B.LINK_ID /* 연계 ID */
|
|
|
|
|
, B.CRDN_SE_CD /* 단속 구분 코드 */
|
|
|
|
|
, (SELECT FN_GET_CODE_NM('FIM002', B.CRDN_SE_CD) FROM DUAL) AS CRDN_SE_NM /* 단속 구분 코드 */
|
|
|
|
|
, B.CRDN_YMD /* 단속 일자 */
|
|
|
|
|
, B.CRDN_TM /* 단속 시각 */
|
|
|
|
|
, (CONCAT(B.CRDN_YMD, B.CRDN_TM)) AS CRDN_YMD_TM /* 단속 일시 */
|
|
|
|
|
, B.VHRNO /* 차량번호 */
|
|
|
|
|
, B.CRDN_STDG_NM /* 단속 법정동 명 */
|
|
|
|
|
, B.CRDN_ROAD_NM /* 단속 도로 명 */
|
|
|
|
|
, B.CRDN_PLC /* 단속 장소 */
|
|
|
|
|
, B.DTL_CRDN_PLC /* 상세 단속 장소 */
|
|
|
|
|
, B.CRDN_STTS_CD /* 단속 상태 코드 */
|
|
|
|
|
, (SELECT FN_GET_CODE_NM('FIM010', B.CRDN_STTS_CD) FROM DUAL) AS CRDN_STTS_NM /* 단속 상태 명 */
|
|
|
|
|
, C.CVLCPT_LINK_ID /* 민원 연계 ID */
|
|
|
|
|
, C.CVLCPT_RCPT_YMD /* 민원 접수 일자 */
|
|
|
|
|
, C.CVLCPT_APLY_NO /* 민원 신청 번호 */
|
|
|
|
|
, C.CVLCPT_RCPT_NO /* 민원 접수 번호 */
|
|
|
|
|
, C.CVLCPT_APLCNT_NM /* 민원 신청인 명 */
|
|
|
|
|
, C.CVLCPT_PRCS_PIC_NM /* 민원 처리 담당자 명 */
|
|
|
|
|
, C.SGG_CD /* 시군구 코드 */
|
|
|
|
|
, C.TASK_SE_CD /* 업무 구분 코드 */
|
|
|
|
|
, C.CRDN_SE_CD /* 단속 구분 코드 */
|
|
|
|
|
, (SELECT FN_GET_CODE_NM('FIM002', C.CRDN_SE_CD) FROM DUAL) AS CRDN_SE_NM /* 단속 구분 코드 */
|
|
|
|
|
, C.CRDN_YMD /* 단속 일자 */
|
|
|
|
|
, C.CRDN_TM /* 단속 시각 */
|
|
|
|
|
, (CONCAT(C.CRDN_YMD, C.CRDN_TM)) AS CRDN_YMD_TM /* 단속 일시 */
|
|
|
|
|
, C.VHRNO /* 차량번호 */
|
|
|
|
|
, C.CRDN_STDG_NM /* 단속 법정동 명 */
|
|
|
|
|
, C.CRDN_ROAD_NM /* 단속 도로 명 */
|
|
|
|
|
, C.CRDN_PLC /* 단속 장소 */
|
|
|
|
|
, C.DTL_CRDN_PLC /* 상세 단속 장소 */
|
|
|
|
|
, C.CRDN_STTS_CD /* 단속 상태 코드 */
|
|
|
|
|
, (SELECT FN_GET_CODE_NM('FIM010', C.CRDN_STTS_CD) FROM DUAL) AS CRDN_STTS_NM /* 단속 상태 명 */
|
|
|
|
|
, D.RTPYR_ID /* 납부자 ID */
|
|
|
|
|
, D.RTPYR_SE_CD /* 납부자 구분 코드 */
|
|
|
|
|
, (SELECT FN_GET_CODE_NM('FIM011', D.RTPYR_SE_CD) FROM DUAL) AS RTPYR_SE_NM /* 납부자 구분 명 */
|
|
|
|
|
, D.RTPYR_NO /* 납부자 번호 */
|
|
|
|
|
, D.RTPYR_NM /* 납부자 명 */
|
|
|
|
|
, (SELECT FN_GET_BRDT(D.RTPYR_BRDT, '.') FROM DUAL) AS RTPYR_BRDT_MASK /* 납부자 생년월일 */
|
|
|
|
|
, (SELECT FN_GET_BRDT_FORMAT(D.RTPYR_BRDT, '.') FROM DUAL) AS RTPYR_BRDT_FORMAT /* 납부자 생년월일 */
|
|
|
|
|
, D.ZIP /* 우편번호 */
|
|
|
|
|
, D.ADDR /* 주소 */
|
|
|
|
|
, D.DTL_ADDR /* 상세 주소 */
|
|
|
|
|
, E.CVLCPT_LINK_ID /* 민원 연계 ID */
|
|
|
|
|
, E.CVLCPT_RCPT_YMD /* 민원 접수 일자 */
|
|
|
|
|
, E.CVLCPT_APLY_NO /* 민원 신청 번호 */
|
|
|
|
|
, E.CVLCPT_RCPT_NO /* 민원 접수 번호 */
|
|
|
|
|
, E.CVLCPT_APLCNT_NM /* 민원 신청인 명 */
|
|
|
|
|
, E.CVLCPT_PRCS_PIC_NM /* 민원 처리 담당자 명 */
|
|
|
|
|
FROM TB_LEVY_EXCL A
|
|
|
|
|
INNER JOIN TB_CRDN B ON (A.CRDN_ID = B.CRDN_ID)
|
|
|
|
|
LEFT OUTER JOIN TB_CRDN_CVLCPT C ON (B.CRDN_ID = C.CRDN_ID AND C.DEL_YN = 'N')
|
|
|
|
|
LEFT OUTER JOIN TB_PAYER D ON (B.RTPYR_ID = D.RTPYR_ID)
|
|
|
|
|
INNER JOIN TB_CRDN C ON (A.CRDN_ID = C.CRDN_ID)
|
|
|
|
|
LEFT OUTER JOIN TB_PAYER D ON (C.RTPYR_ID = D.RTPYR_ID)
|
|
|
|
|
LEFT OUTER JOIN TB_CRDN_CVLCPT E ON (C.CRDN_ID = E.CRDN_ID AND E.DEL_YN = 'N')
|
|
|
|
|
</sql>
|
|
|
|
|
|
|
|
|
|
<select id="selectLevyExclList" parameterType="map" resultType="dataobject">/* 부과제외 대장 목록 조회(excl01Mapper.selectLevyExclList) */
|
|
|
|
|
<include refid="utility.paging-prefix" />
|
|
|
|
|
<include refid="selectList" />
|
|
|
|
|
<where>
|
|
|
|
|
<if test = "sggCd != null">
|
|
|
|
|
AND B.SGG_CD = #{sggCd}
|
|
|
|
|
WHERE C.SGG_CD = #{sggCd} /* 시군구 코드 */
|
|
|
|
|
AND C.TASK_SE_CD = #{taskSeCd} /* 업무 구분 코드 */
|
|
|
|
|
<if test="schDateFrom != null">
|
|
|
|
|
AND A.LEVY_EXCL_YMD <![CDATA[ >= ]]> #{levyExclYmdFrom}
|
|
|
|
|
</if>
|
|
|
|
|
<if test = "taskSeCd != null">
|
|
|
|
|
AND B.TASK_SE_CD = #{taskSeCd}
|
|
|
|
|
<if test="schDateTo != null">
|
|
|
|
|
AND A.LEVY_EXCL_YMD <![CDATA[ <= ]]> #{levyExclYmdTo}
|
|
|
|
|
</if>
|
|
|
|
|
<if test = "levyExclSeCd != null">
|
|
|
|
|
AND A.LEVY_EXCL_SE_CD = #{levyExclSeCd}
|
|
|
|
|
</if>
|
|
|
|
|
<if test = "levyExclYmd != null">
|
|
|
|
|
AND A.LEVY_EXCL_YMD = #{levyExclYmd}
|
|
|
|
|
</if>
|
|
|
|
|
<if test = "levyExclRsnCd != null">
|
|
|
|
|
AND A.LEVY_EXCL_RSN_CD = #{levyExclRsnCd}
|
|
|
|
|
</if>
|
|
|
|
|
<if test = "delYn != null">
|
|
|
|
|
AND A.DEL_YN = #{delYn}
|
|
|
|
|
</if>
|
|
|
|
|
<if test="schDateOpt == 'levyExclYmd'">
|
|
|
|
|
<if test="schDateFrom != null">
|
|
|
|
|
AND A.LEVY_EXCL_YMD <![CDATA[ >= ]]> #{schDateFrom}
|
|
|
|
|
</if>
|
|
|
|
|
<if test="schDateTo != null">
|
|
|
|
|
AND A.LEVY_EXCL_YMD <![CDATA[ <= ]]> #{schDateTo}
|
|
|
|
|
</if>
|
|
|
|
|
</if>
|
|
|
|
|
<if test="schDateOpt == 'regDt'">
|
|
|
|
|
<if test="schDateFrom != null">
|
|
|
|
|
AND SUBSTR(A.REG_DT,1,8) <![CDATA[ >= ]]> #{schDateFrom}
|
|
|
|
@ -258,18 +159,13 @@
|
|
|
|
|
<if test = "term != null">
|
|
|
|
|
AND A.${by} LIKE CONCAT('%', #{term}, '%')
|
|
|
|
|
</if>
|
|
|
|
|
</where>
|
|
|
|
|
<include refid="utility.orderBy" />
|
|
|
|
|
<include refid="utility.paging-suffix" />
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
<select id="selectLevyExcls" parameterType="map" resultMap="exclRow">/* 부과제외 대장 객체 가져오기(excl01Mapper.selectLevyExcls) */
|
|
|
|
|
<include refid="selectInfo" />
|
|
|
|
|
<where>
|
|
|
|
|
<if test = "levyExclId != null">
|
|
|
|
|
AND A.LEVY_EXCL_ID = #{levyExclId}
|
|
|
|
|
</if>
|
|
|
|
|
</where>
|
|
|
|
|
<select id="selectLevyExcls" parameterType="map" resultMap="levyExclRow">/* 부과제외 대장 객체 가져오기(excl01Mapper.selectLevyExcls) */
|
|
|
|
|
<include refid="select" />
|
|
|
|
|
WHERE A.LEVY_EXCL_ID = #{levyExclId}
|
|
|
|
|
<include refid="utility.orderBy" />
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
@ -317,6 +213,7 @@
|
|
|
|
|
, MDFCN_DT = <include refid="utility.now" /> /* 수정 일시 */
|
|
|
|
|
, MDFR = #{currentUser.id} /* 수정자 */
|
|
|
|
|
WHERE LEVY_EXCL_ID = #{levyExclId} /* 부과 제외 ID */
|
|
|
|
|
AND DEL_YN = 'N' /* 삭제 여부 */
|
|
|
|
|
</update>
|
|
|
|
|
|
|
|
|
|
<update id="deleteLevyExcl" parameterType="map">/* 부과제외 대장 삭제(excl01Mapper.deleteLevyExcl) */
|
|
|
|
@ -326,6 +223,7 @@
|
|
|
|
|
, DLTR = #{currentUser.id} /* 삭제자 */
|
|
|
|
|
, DEL_RSN = #{delRsn} /* 삭제 사유 */
|
|
|
|
|
WHERE LEVY_EXCL_ID = #{levyExclId} /* 부과 제외 ID */
|
|
|
|
|
AND DEL_YN = 'N' /* 삭제 여부 */
|
|
|
|
|
</update>
|
|
|
|
|
|
|
|
|
|
</mapper>
|
|
|
|
|