diff --git a/src/main/java/cokr/xit/fims/sndb/web/Sndb01Controller.java b/src/main/java/cokr/xit/fims/sndb/web/Sndb01Controller.java index 63d8bd4b..38ddc998 100644 --- a/src/main/java/cokr/xit/fims/sndb/web/Sndb01Controller.java +++ b/src/main/java/cokr/xit/fims/sndb/web/Sndb01Controller.java @@ -70,6 +70,9 @@ public class Sndb01Controller extends ApplicationController { , getNoticeSheetSendingDetailsList = "/100/list.do" // 고지서발송 현황 상세 목록 조회 , noticeSheetSendingTargetInfo = "/110/info.do" // 고지서발송 대상 화면 + , sendBackMain = "/230/main.do" // 반송 현황 메인 화면 + , getSendBackList = "/230/list.do" // 반송 현황 목록 조회 + , unitySendBackTargetMain = "/210/main.do" // 통합 반송 등록 메인 @@ -77,19 +80,15 @@ public class Sndb01Controller extends ApplicationController { , createSendBack = "/220/create.do" // 반송 등록 , updateSendBack = "/220/update.do" // 반송 수정 , deleteSendBack = "/210/delete.do" // 반송 삭제 - , sendBackMain = "/230/main.do" // 반송 현황 메인 화면 - , getSendBackList = "/230/list.do" // 반송 현황 목록 조회 - - - , serviceByPublicNoticeMain = "/250/main.do" // 공시송달 현황 메인 화면 - , getServiceByPublicNoticeList = "/250/list.do" // 공시송달 현황 목록 조회 - , createServiceByPublicNotice = "/250/create.do" // 공시송달 등록 - , updateServiceByPublicNotice = "/250/update.do" // 공시송달 수정 - , removeServiceByPublicNotice = "/250/remove.do" // 공시송달 삭제 - , removeServiceByPublicNoticeList = "/250/removes.do" // 공시송달 삭제 리스트 - , getServiceByPublicNoticeInfo = "/260/info.do" // 공시송달 상세 조회 - , removeServiceByPublicNoticeEach = "/260/remove.do" // 공시송달 삭제 개별 + , serviceByPublicNoticeMain = "/240/main.do" // 공시송달 현황 메인 화면 + , getServiceByPublicNoticeList = "/240/list.do" // 공시송달 현황 목록 조회 + , createServiceByPublicNotice = "/240/create.do" // 공시송달 등록 + , updateServiceByPublicNotice = "/240/update.do" // 공시송달 수정 + , removeServiceByPublicNotice = "/240/remove.do" // 공시송달 삭제 + , removeServiceByPublicNoticeList = "/240/removes.do" // 공시송달 삭제 리스트 + , getServiceByPublicNoticeInfo = "/250/info.do" // 공시송달 상세 조회 + , removeServiceByPublicNoticeEach = "/250/remove.do" // 공시송달 삭제 개별 ; } diff --git a/src/main/resources/sql/mapper/fims/excl/crdnReReg-mapper.xml b/src/main/resources/sql/mapper/fims/excl/crdnReReg-mapper.xml index 4ba86070..2780512d 100644 --- a/src/main/resources/sql/mapper/fims/excl/crdnReReg-mapper.xml +++ b/src/main/resources/sql/mapper/fims/excl/crdnReReg-mapper.xml @@ -24,54 +24,54 @@ - SELECT CRR.RE_REG_ID /* 재등록 ID */ - , CRR.BFR_CRDN_ID /* 이전 단속 ID */ - , CRR.CRDN_ID /* 단속 ID */ - , CRR.RE_REG_YMD /* 재등록 일자 */ - , CRR.CRDN_REG_SE_CD /* 단속 등록 구분 코드 */ - , CRR.ETC_CN /* 기타 내용 */ - , CRR.DEL_YN /* 삭제 여부 */ - , CRR.REG_DT /* 등록 일시 */ - , CRR.DEL_DT /* 삭제 일시 */ - , CRR.DEL_RSN /* 삭제 사유 */ - , (SELECT GET_CODE_NM('FIM026', CRR.CRDN_REG_SE_CD) FROM DUAL) AS CRDN_REG_SE_NM /* 단속 등록 구분 명 */ - , (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = CRR.RGTR) AS RGTR_NM /* 등록자 명 */ - , (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = CRR.DLTR) AS DLTR_NM /* 삭제자 명 */ - , C.SGG_CD /* 시군구 코드 */ - , C.TASK_SE_CD /* 업무 구분 코드 */ - , C.CRDN_INPT_SE_CD /* 단속 입력 구분 코드 */ - , C.VHRNO /* 차량번호 */ - , C.CRDN_STDG_NM /* 단속 법정동 명 */ - , C.CRDN_ROAD_NM /* 단속 도로 명 */ - , C.CRDN_PLC /* 단속 장소 */ - , C.ATCH_FILE_CNT /* 첨부 파일 수 */ - , C.FFNLG_CRDN_AMT /* 과태료 단속 금액 */ - , C.FFNLG_AMT /* 과태료 금액 */ - , C.ADVNTCE_AMT /* 사전통지 금액 */ - , C.CRDN_STTS_CD /* 단속 상태 코드 */ - , (CONCAT(C.CRDN_YMD, C.CRDN_TM)) AS CRDN_YMD_TM /* 단속 일시 */ - , (SELECT GET_CODE_NM('FIM054', C.TASK_SE_CD) FROM DUAL) AS TASK_SE_NM /* 업무 구분 명 */ - , (SELECT GET_CODE_NM('FIM003', C.CRDN_INPT_SE_CD) FROM DUAL) AS CRDN_INPT_SE_NM /* 단속 입력 구분 명 */ - , (SELECT GET_CODE_NM('FIM010', C.CRDN_STTS_CD) FROM DUAL) AS CRDN_STTS_NM /* 단속 상태 명 */ - , CA.CRDN_SE_CD /* 단속 구분 코드 */ - , CA.CRDN_SPAREA_CD /* 단속 특별구역 코드 */ - , CA.PARKNG_PSBLTY_RSLT_CD /* 주차 가능 결과 코드 */ - , (SELECT GET_CODE_NM('FIM002', CA.CRDN_SE_CD) FROM DUAL) AS CRDN_SE_NM /* 단속 구분 명 */ - , (SELECT GET_CODE_NM('FIM007', CA.CRDN_SPAREA_CD) FROM DUAL) AS CRDN_SPAREA_NM /* 단속 특별구역 명 */ - , (SELECT GET_CODE_NM('FIM034', CA.PARKNG_PSBLTY_RSLT_CD) FROM DUAL) AS PARKNG_PSBLTY_RSLT_NM /* 주차 가능 결과 명 */ - , V.VLTN_ID /* 위반 ID */ - , V.VLTN_CD /* 위반 코드 */ - , V.VLTN_ARTCL /* 위반 항목 */ - , P.RTPYR_ID /* 납부자 ID */ - , P.RTPYR_SE_CD /* 납부자 구분 코드 */ - , P.RTPYR_NO /* 납부자 번호 */ - , P.RTPYR_NM /* 납부자 명 */ - , P.RTPYR_BRDT /* 납부자 생년월일 */ - , P.ZIP /* 우편번호 */ - , P.ADDR /* 주소 */ - , P.DTL_ADDR /* 상세 주소 */ - , (SELECT GET_CODE_NM('FIM011', P.RTPYR_SE_CD) FROM DUAL) AS RTPYR_SE_NM /* 납부자 구분 명 */ - , (SELECT GET_BRDT_FORMAT(P.RTPYR_BRDT, '.') FROM DUAL) AS RTPYR_BRDT_MASK /* 납부자 생년월일 마스크 */ + SELECT CRR.RE_REG_ID + , CRR.BFR_CRDN_ID + , CRR.CRDN_ID + , CRR.RE_REG_YMD + , CRR.CRDN_REG_SE_CD + , CRR.ETC_CN + , CRR.DEL_YN + , CRR.REG_DT + , CRR.DEL_DT + , CRR.DEL_RSN + , (SELECT GET_CODE_NM('FIM026', CRR.CRDN_REG_SE_CD) FROM DUAL) AS CRDN_REG_SE_NM + , (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = CRR.RGTR) AS RGTR_NM + , (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = CRR.DLTR) AS DLTR_NM + , C.SGG_CD + , C.TASK_SE_CD + , C.CRDN_INPT_SE_CD + , C.VHRNO + , C.CRDN_STDG_NM + , C.CRDN_ROAD_NM + , C.CRDN_PLC + , C.ATCH_FILE_CNT + , C.FFNLG_CRDN_AMT + , C.FFNLG_AMT + , C.ADVNTCE_AMT + , C.CRDN_STTS_CD + , (CONCAT(C.CRDN_YMD, C.CRDN_TM)) AS CRDN_YMD_TM + , (SELECT GET_CODE_NM('FIM054', C.TASK_SE_CD) FROM DUAL) AS TASK_SE_NM + , (SELECT GET_CODE_NM('FIM003', C.CRDN_INPT_SE_CD) FROM DUAL) AS CRDN_INPT_SE_NM + , (SELECT GET_CODE_NM('FIM010', C.CRDN_STTS_CD) FROM DUAL) AS CRDN_STTS_NM + , CA.CRDN_SE_CD + , CA.CRDN_SPAREA_CD + , CA.PARKNG_PSBLTY_RSLT_CD + , (SELECT GET_CODE_NM('FIM002', CA.CRDN_SE_CD) FROM DUAL) AS CRDN_SE_NM + , (SELECT GET_CODE_NM('FIM007', CA.CRDN_SPAREA_CD) FROM DUAL) AS CRDN_SPAREA_NM + , (SELECT GET_CODE_NM('FIM034', CA.PARKNG_PSBLTY_RSLT_CD) FROM DUAL) AS PARKNG_PSBLTY_RSLT_NM + , V.VLTN_ID + , V.VLTN_CD + , V.VLTN_ARTCL + , P.RTPYR_ID + , P.RTPYR_SE_CD + , P.RTPYR_NO + , P.RTPYR_NM + , P.RTPYR_BRDT + , P.ZIP + , P.ADDR + , P.DTL_ADDR + , (SELECT GET_CODE_NM('FIM011', P.RTPYR_SE_CD) FROM DUAL) AS RTPYR_SE_NM + , (SELECT GET_BRDT_FORMAT(P.RTPYR_BRDT, '.') FROM DUAL) AS RTPYR_BRDT_MASK FROM TB_CRDN_RE_REG CRR INNER JOIN TB_CRDN C ON (CRR.CRDN_ID = C.CRDN_ID) INNER JOIN TB_CRDN_ADI CA ON (C.CRDN_ID = CA.CRDN_ID) @@ -82,45 +82,45 @@ diff --git a/src/main/resources/sql/mapper/fims/excl/levyExcl-mapper.xml b/src/main/resources/sql/mapper/fims/excl/levyExcl-mapper.xml index be92289e..ba35cf61 100644 --- a/src/main/resources/sql/mapper/fims/excl/levyExcl-mapper.xml +++ b/src/main/resources/sql/mapper/fims/excl/levyExcl-mapper.xml @@ -27,60 +27,60 @@ - SELECT LE.LEVY_EXCL_ID /* 부과제외 ID */ - , LE.LEVY_EXCL_YMD /* 부과제외 일자 */ - , LE.LEVY_EXCL_SE_CD /* 부과제외 구분 코드 */ - , LE.LEVY_EXCL_RSN_CD /* 부과제외 사유 코드 */ - , LE.ETC_CN /* 기타 내용 */ - , LE.DEL_YN /* 삭제 여부 */ - , LE.REG_DT /* 등록 일시 */ - , LE.MDFCN_DT /* 수정 일시 */ - , LE.DEL_DT /* 삭제 일시 */ - , LE.DEL_RSN /* 삭제 사유 */ - , (SELECT GET_CODE_NM('FIM021', LE.LEVY_EXCL_SE_CD) FROM DUAL) AS LEVY_EXCL_SE_NM /* 부과 제외 구분 명 */ - , (SELECT GET_CODE_NM('FIM022', LE.LEVY_EXCL_RSN_CD) FROM DUAL) AS LEVY_EXCL_RSN_NM /* 부과 제외 사유 명 */ - , (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = LE.RGTR) AS RGTR_NM /* 등록자 명 */ - , (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = LE.MDFR) AS MDFR_NM /* 수정자 명 */ - , (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = LE.DLTR) AS DLTR_NM /* 삭제자 명 */ - , C.CRDN_ID /* 단속 ID */ - , C.SGG_CD /* 시군구 코드 */ - , C.TASK_SE_CD /* 업무 구분 코드 */ - , C.VHRNO /* 차량번호 */ - , C.CRDN_STDG_NM /* 단속 법정동 명 */ - , C.CRDN_ROAD_NM /* 단속 도로 명 */ - , C.CRDN_PLC /* 단속 장소 */ - , C.FFNLG_CRDN_AMT /* 과태료 단속 금액 */ - , C.FFNLG_AMT /* 과태료 금액 */ - , C.CRDN_STTS_CD /* 단속 상태 코드 */ - , (CONCAT(C.CRDN_YMD, C.CRDN_TM)) AS CRDN_YMD_TM /* 단속 일시 */ - , (SELECT GET_CODE_NM('FIM054', C.TASK_SE_CD) FROM DUAL) AS TASK_SE_NM /* 업무 구분 명 */ - , (SELECT GET_CODE_NM('FIM010', C.CRDN_STTS_CD) FROM DUAL) AS CRDN_STTS_NM /* 단속 상태 명 */ - , CA.CRDN_SE_CD /* 단속 구분 코드 */ - , CA.CRDN_SPAREA_CD /* 단속 특별구역 코드 */ - , CA.PARKNG_PSBLTY_RSLT_CD /* 주차 가능 결과 코드 */ - , (SELECT GET_CODE_NM('FIM002', CA.CRDN_SE_CD) FROM DUAL) AS CRDN_SE_NM /* 단속 구분 명 */ - , (SELECT GET_CODE_NM('FIM007', CA.CRDN_SPAREA_CD) FROM DUAL) AS CRDN_SPAREA_NM /* 단속 특별구역 명 */ - , (SELECT GET_CODE_NM('FIM034', CA.PARKNG_PSBLTY_RSLT_CD) FROM DUAL) AS PARKNG_PSBLTY_RSLT_NM /* 주차 가능 결과 명 */ - , V.VLTN_ID /* 위반 ID */ - , V.VLTN_CD /* 위반 코드 */ - , V.VLTN_ARTCL /* 위반 항목 */ - , P.RTPYR_ID /* 납부자 ID */ - , P.RTPYR_SE_CD /* 납부자 구분 코드 */ - , P.RTPYR_NO /* 납부자 번호 */ - , P.RTPYR_NM /* 납부자 명 */ - , P.RTPYR_BRDT /* 납부자 생년월일 */ - , P.ZIP /* 우편번호 */ - , P.ADDR /* 주소 */ - , P.DTL_ADDR /* 상세 주소 */ - , (SELECT GET_CODE_NM('FIM011', P.RTPYR_SE_CD) FROM DUAL) AS RTPYR_SE_NM /* 납부자 구분 명 */ - , (SELECT GET_BRDT_FORMAT(P.RTPYR_BRDT, '.') FROM DUAL) AS RTPYR_BRDT_MASK /* 납부자 생년월일 마스크 */ - , CC.CVLCPT_LINK_ID /* 민원 연계 ID */ - , CC.CVLCPT_RCPT_YMD /* 민원 접수 일자 */ - , CC.CVLCPT_APLY_NO /* 민원 신청 번호 */ - , CC.CVLCPT_RCPT_NO /* 민원 접수 번호 */ - , CC.CVLCPT_PRCS_CD /* 민원 처리 코드 */ - , CC.CVLCPT_PRCS_CMPTN_DT /* 민원 처리 완료 일시 */ - , (SELECT GET_CODE_NM('FIM017', CC.CVLCPT_PRCS_CD) FROM DUAL) AS CVLCPT_PRCS_NM /* 민원 처리 명 */ + SELECT LE.LEVY_EXCL_ID + , LE.LEVY_EXCL_YMD + , LE.LEVY_EXCL_SE_CD + , LE.LEVY_EXCL_RSN_CD + , LE.ETC_CN + , LE.DEL_YN + , LE.REG_DT + , LE.MDFCN_DT + , LE.DEL_DT + , LE.DEL_RSN + , (SELECT GET_CODE_NM('FIM021', LE.LEVY_EXCL_SE_CD) FROM DUAL) AS LEVY_EXCL_SE_NM + , (SELECT GET_CODE_NM('FIM022', LE.LEVY_EXCL_RSN_CD) FROM DUAL) AS LEVY_EXCL_RSN_NM + , (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = LE.RGTR) AS RGTR_NM + , (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = LE.MDFR) AS MDFR_NM + , (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = LE.DLTR) AS DLTR_NM + , C.CRDN_ID + , C.SGG_CD + , C.TASK_SE_CD + , C.VHRNO + , C.CRDN_STDG_NM + , C.CRDN_ROAD_NM + , C.CRDN_PLC + , C.FFNLG_CRDN_AMT + , C.FFNLG_AMT + , C.CRDN_STTS_CD + , (CONCAT(C.CRDN_YMD, C.CRDN_TM)) AS CRDN_YMD_TM + , (SELECT GET_CODE_NM('FIM054', C.TASK_SE_CD) FROM DUAL) AS TASK_SE_NM + , (SELECT GET_CODE_NM('FIM010', C.CRDN_STTS_CD) FROM DUAL) AS CRDN_STTS_NM + , CA.CRDN_SE_CD + , CA.CRDN_SPAREA_CD + , CA.PARKNG_PSBLTY_RSLT_CD + , (SELECT GET_CODE_NM('FIM002', CA.CRDN_SE_CD) FROM DUAL) AS CRDN_SE_NM + , (SELECT GET_CODE_NM('FIM007', CA.CRDN_SPAREA_CD) FROM DUAL) AS CRDN_SPAREA_NM + , (SELECT GET_CODE_NM('FIM034', CA.PARKNG_PSBLTY_RSLT_CD) FROM DUAL) AS PARKNG_PSBLTY_RSLT_NM + , V.VLTN_ID + , V.VLTN_CD + , V.VLTN_ARTCL + , P.RTPYR_ID + , P.RTPYR_SE_CD + , P.RTPYR_NO + , P.RTPYR_NM + , P.RTPYR_BRDT + , P.ZIP + , P.ADDR + , P.DTL_ADDR + , (SELECT GET_CODE_NM('FIM011', P.RTPYR_SE_CD) FROM DUAL) AS RTPYR_SE_NM + , (SELECT GET_BRDT_FORMAT(P.RTPYR_BRDT, '.') FROM DUAL) AS RTPYR_BRDT_MASK + , CC.CVLCPT_LINK_ID + , CC.CVLCPT_RCPT_YMD + , CC.CVLCPT_APLY_NO + , CC.CVLCPT_RCPT_NO + , CC.CVLCPT_PRCS_CD + , CC.CVLCPT_PRCS_CMPTN_DT + , (SELECT GET_CODE_NM('FIM017', CC.CVLCPT_PRCS_CD) FROM DUAL) AS CVLCPT_PRCS_NM FROM TB_LEVY_EXCL LE INNER JOIN TB_CRDN C ON (LE.CRDN_ID = C.CRDN_ID) INNER JOIN TB_CRDN_ADI CA ON (C.CRDN_ID = CA.CRDN_ID) @@ -92,50 +92,50 @@ - SELECT LE.LEVY_EXCL_ID /* 부과제외 ID */ - , LE.LEVY_EXCL_YMD /* 부과제외 일자 */ - , LE.LEVY_EXCL_SE_CD /* 부과제외 구분 코드 */ - , LE.LEVY_EXCL_RSN_CD /* 부과제외 사유 코드 */ - , LE.ETC_CN /* 기타 내용 */ - , LE.DEL_YN /* 삭제 여부 */ - , LE.REG_DT /* 등록 일시 */ - , LE.RGTR /* 등록자 */ - , LE.MDFCN_DT /* 수정 일시 */ - , LE.MDFR /* 수정자 */ - , LE.DEL_DT /* 삭제 일시 */ - , LE.DLTR /* 삭제자 */ - , LE.DEL_RSN /* 삭제 사유 */ - , (SELECT GET_CODE_NM('FIM021', LE.LEVY_EXCL_SE_CD) FROM DUAL) AS LEVY_EXCL_SE_NM /* 부과 제외 구분 명 */ - , (SELECT GET_CODE_NM('FIM022', LE.LEVY_EXCL_RSN_CD) FROM DUAL) AS LEVY_EXCL_RSN_NM /* 부과 제외 사유 명 */ - , (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = LE.RGTR) AS RGTR_NM /* 등록자 명 */ - , (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = LE.MDFR) AS MDFR_NM /* 수정자 명 */ - , (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = LE.DLTR) AS DLTR_NM /* 삭제자 명 */ - , C.CRDN_ID /* 단속 ID */ - , C.SGG_CD /* 시군구 코드 */ - , C.TASK_SE_CD /* 업무 구분 코드 */ - , C.VHRNO /* 차량번호 */ - , C.CRDN_STTS_CD /* 단속 상태 코드 */ - , C.CRDN_STTS_CHG_DT /* 단속 상태 변경 일시 */ - , (CONCAT(C.CRDN_YMD, C.CRDN_TM)) AS CRDN_YMD_TM /* 단속 일시 */ - , (SELECT GET_CODE_NM('FIM010', C.CRDN_STTS_CD) FROM DUAL) AS CRDN_STTS_NM /* 단속 상태 명 */ - , CA.PARKNG_PSBLTY_RSLT_CD /* 주차 가능 결과 코드 */ + SELECT LE.LEVY_EXCL_ID + , LE.LEVY_EXCL_YMD + , LE.LEVY_EXCL_SE_CD + , LE.LEVY_EXCL_RSN_CD + , LE.ETC_CN + , LE.DEL_YN + , LE.REG_DT + , LE.RGTR + , LE.MDFCN_DT + , LE.MDFR + , LE.DEL_DT + , LE.DLTR + , LE.DEL_RSN + , (SELECT GET_CODE_NM('FIM021', LE.LEVY_EXCL_SE_CD) FROM DUAL) AS LEVY_EXCL_SE_NM + , (SELECT GET_CODE_NM('FIM022', LE.LEVY_EXCL_RSN_CD) FROM DUAL) AS LEVY_EXCL_RSN_NM + , (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = LE.RGTR) AS RGTR_NM + , (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = LE.MDFR) AS MDFR_NM + , (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = LE.DLTR) AS DLTR_NM + , C.CRDN_ID + , C.SGG_CD + , C.TASK_SE_CD + , C.VHRNO + , C.CRDN_STTS_CD + , C.CRDN_STTS_CHG_DT + , (CONCAT(C.CRDN_YMD, C.CRDN_TM)) AS CRDN_YMD_TM + , (SELECT GET_CODE_NM('FIM010', C.CRDN_STTS_CD) FROM DUAL) AS CRDN_STTS_NM + , CA.PARKNG_PSBLTY_RSLT_CD FROM TB_LEVY_EXCL LE LEFT OUTER JOIN TB_CRDN C ON (LE.CRDN_ID = C.CRDN_ID) LEFT OUTER JOIN TB_CRDN_ADI CA ON (C.CRDN_ID = CA.CRDN_ID) @@ -228,45 +228,45 @@ - AND LE.LEVY_EXCL_ID IN ( /* 부과 제외 IDs */ + AND LE.LEVY_EXCL_ID IN ( #{levyExclId} ) - AND LE.LEVY_EXCL_ID = #{levyExclId} /* 부과 제외 ID */ + AND LE.LEVY_EXCL_ID = #{levyExclId} - AND C.CRDN_ID = #{crdnId} /* 단속 ID */ - AND C.DEL_YN = 'N' /* 삭제 여부 */ + AND C.CRDN_ID = #{crdnId} + AND C.DEL_YN = 'N' - AND LE.DEL_YN = #{delYN} /* 삭제 여부 */ + AND LE.DEL_YN = #{delYN} /* 부과제외 대장 등록(levyExclMapper.insertLevyExcl) */ @@ -277,118 +277,118 @@ INSERT INTO TB_LEVY_EXCL ( - LEVY_EXCL_ID /* 부과 제외 ID */ - , CRDN_ID /* 단속 ID */ - , LEVY_EXCL_YMD /* 부과 제외 일자 */ - , LEVY_EXCL_SE_CD /* 부과 제외 구분 코드 */ - , LEVY_EXCL_RSN_CD /* 부과 제외 사유 코드 */ - , ETC_CN /* 기타 내용 */ - , DEL_YN /* 삭제 여부 */ - , REG_DT /* 등록 일시*/ - , RGTR /* 등록자 */ - , MDFCN_DT /* 수정 일시 */ - , MDFR /* 수정자 */ + LEVY_EXCL_ID + , CRDN_ID + , LEVY_EXCL_YMD + , LEVY_EXCL_SE_CD + , LEVY_EXCL_RSN_CD + , ETC_CN + , DEL_YN + , REG_DT + , RGTR + , MDFCN_DT + , MDFR ) VALUES ( - #{levyExcl.levyExclId} /* 부과 제외 ID */ - , #{levyExcl.crdnId} /* 단속 ID */ - , #{levyExcl.levyExclYmd} /* 부과 제외 일자 */ - , #{levyExcl.levyExclSeCd} /* 부과 제외 구분 코드 */ - , #{levyExcl.levyExclRsnCd} /* 부과 제외 사유 코드 */ - , #{levyExcl.etcCn} /* 기타 내용 */ - , 'N' /* 삭제 여부 */ - , /* 등록 일시 */ - , #{levyExcl.createdBy} /* 등록자 */ - , /* 수정 일시 */ - , #{levyExcl.modifiedBy} /* 수정자 */ + #{levyExcl.levyExclId} + , #{levyExcl.crdnId} + , #{levyExcl.levyExclYmd} + , #{levyExcl.levyExclSeCd} + , #{levyExcl.levyExclRsnCd} + , #{levyExcl.etcCn} + , 'N' + , + , #{levyExcl.createdBy} + , + , #{levyExcl.modifiedBy} ) /* 부과제외 대장 수정(levyExclMapper.updateLevyExcl) */ UPDATE TB_LEVY_EXCL - SET LEVY_EXCL_YMD = #{levyExcl.levyExclYmd} /* 부과 제외 일자 */ - , LEVY_EXCL_RSN_CD = #{levyExcl.levyExclRsnCd} /* 부과 제외 사유 코드 */ - , ETC_CN = #{levyExcl.etcCn} /* 기타 내용 */ - , MDFCN_DT = /* 수정 일시 */ - , MDFR = #{levyExcl.modifiedBy} /* 수정자 */ - WHERE LEVY_EXCL_ID = #{levyExcl.levyExclId} /* 부과 제외 ID */ + SET LEVY_EXCL_YMD = #{levyExcl.levyExclYmd} + , LEVY_EXCL_RSN_CD = #{levyExcl.levyExclRsnCd} + , ETC_CN = #{levyExcl.etcCn} + , MDFCN_DT = + , MDFR = #{levyExcl.modifiedBy} + WHERE LEVY_EXCL_ID = #{levyExcl.levyExclId} AND DEL_YN = 'N' /* 부과제외 대장 삭제(levyExclMapper.deleteLevyExcl) */ UPDATE TB_LEVY_EXCL - SET DEL_YN = 'Y' /* 삭제 여부 */ - , DEL_DT = /* 삭제 일시 */ - , DLTR = #{levyExcl.modifiedBy} /* 삭제자 */ - , DEL_RSN = #{levyExcl.delRsn} /* 삭제 사유 */ - WHERE LEVY_EXCL_ID = #{levyExcl.levyExclId} /* 부과 제외 ID */ + SET DEL_YN = 'Y' + , DEL_DT = + , DLTR = #{levyExcl.modifiedBy} + , DEL_RSN = #{levyExcl.delRsn} + WHERE LEVY_EXCL_ID = #{levyExcl.levyExclId} AND DEL_YN = 'N' /* 단속민원 대장 민원처리결과내용 초기화(levyExclMapper.updateCvlcptPrcsRsltCn) */ UPDATE TB_CRDN_CVLCPT - SET CVLCPT_PRCS_SUMRY = NULL /* 민원 처리 요약 */ - , CVLCPT_PRCS_RSLT_CN = NULL /* 민원 처리 결과 내용 */ - , MDFCN_DT = /* 수정 일시 */ - , MDFR = #{crdnCvlcpt.modifiedBy} /* 수정자 */ - WHERE CVLCPT_LINK_ID = #{crdnCvlcpt.cvlcptLinkId} /* 민원 연계 ID */ + SET CVLCPT_PRCS_SUMRY = NULL + , CVLCPT_PRCS_RSLT_CN = NULL + , MDFCN_DT = + , MDFR = #{crdnCvlcpt.modifiedBy} + WHERE CVLCPT_LINK_ID = #{crdnCvlcpt.cvlcptLinkId} AND DEL_YN = 'N' /* 단속민원 대장 민원답변 수정(levyExclMapper.updateCrdnCvlcpt) */ UPDATE TB_CRDN_CVLCPT - SET CVLCPT_PRCS_CD = #{crdnCvlcpt.cvlcptPrcsCd} /* 민원 처리 코드 */ - , CVLCPT_PRCS_SUMRY = #{crdnCvlcpt.cvlcptPrcsSumry} /* 민원 처리 요약 */ - , CVLCPT_PRCS_RSLT_CN = #{crdnCvlcpt.cvlcptPrcsRsltCn} /* 민원 처리 결과 내용 */ - , CVLCPT_PRCS_CMPTN_DT = #{crdnCvlcpt.cvlcptPrcsCmptnDt} /* 민원 처리 완료 일시 */ - , CVLCPT_PRCS_PIC = #{crdnCvlcpt.cvlcptPrcsPic} /* 민원 처리 담당자 */ - , CVLCPT_TRSM_CD = #{crdnCvlcpt.cvlcptTrsmCd} /* 민원 전송 코드 */ - , MDFCN_DT = /* 수정 일시 */ - , MDFR = #{crdnCvlcpt.modifiedBy} /* 수정자 */ - WHERE CVLCPT_LINK_ID = #{crdnCvlcpt.cvlcptLinkId} /* 민원 연계 ID */ + SET CVLCPT_PRCS_CD = #{crdnCvlcpt.cvlcptPrcsCd} + , CVLCPT_PRCS_SUMRY = #{crdnCvlcpt.cvlcptPrcsSumry} + , CVLCPT_PRCS_RSLT_CN = #{crdnCvlcpt.cvlcptPrcsRsltCn} + , CVLCPT_PRCS_CMPTN_DT = #{crdnCvlcpt.cvlcptPrcsCmptnDt} + , CVLCPT_PRCS_PIC = #{crdnCvlcpt.cvlcptPrcsPic} + , CVLCPT_TRSM_CD = #{crdnCvlcpt.cvlcptTrsmCd} + , MDFCN_DT = + , MDFR = #{crdnCvlcpt.modifiedBy} + WHERE CVLCPT_LINK_ID = #{crdnCvlcpt.cvlcptLinkId} AND DEL_YN = 'N' /* 단속 대장 주차가능결과코드를 수정(levyExclMapper.updateParkngPsbltyRsltCd) */ UPDATE TB_CRDN_ADI - SET PARKNG_PSBLTY_RSLT_CD= #{crdn.parkngPsbltyRsltCd} /* 주차 가능 결과 코드 */ - , MDFCN_DT = /* 수정 일시 */ - , MDFR = #{crdn.modifiedBy} /* 수정자 */ - WHERE CRDN_ID = #{crdn.crdnId} /* 단속 ID */ + SET PARKNG_PSBLTY_RSLT_CD= #{crdn.parkngPsbltyRsltCd} + , MDFCN_DT = + , MDFR = #{crdn.modifiedBy} + WHERE CRDN_ID = #{crdn.crdnId} AND DEL_YN = 'N' /* 발송상세 대장 수납코드를 수정(levyExclMapper.updateRcvmtCd) */ UPDATE TB_SNDNG_DTL - SET SNDNG_RCVMT_CD = NULL /* 발송 수납 코드 */ - , MDFCN_DT = /* 수정 일시 */ - , MDFR = #{sndngDtl.modifiedBy} /* 수정자 */ - WHERE CRDN_ID = #{sndngDtl.crdnId} /* 단속 ID */ + SET SNDNG_RCVMT_CD = NULL + , MDFCN_DT = + , MDFR = #{sndngDtl.modifiedBy} + WHERE CRDN_ID = #{sndngDtl.crdnId} AND DEL_YN = 'N' diff --git a/src/main/resources/sql/mapper/fims/excl/opnnSbmsn-mapper.xml b/src/main/resources/sql/mapper/fims/excl/opnnSbmsn-mapper.xml index fb05697c..416968cb 100644 --- a/src/main/resources/sql/mapper/fims/excl/opnnSbmsn-mapper.xml +++ b/src/main/resources/sql/mapper/fims/excl/opnnSbmsn-mapper.xml @@ -50,84 +50,84 @@ - SELECT OS.OPNN_ID /* 의견 ID */ - , OS.RCPT_NO /* 접수 번호 */ - , OS.RCPT_YMD /* 접수 일자 */ - , OS.RCPT_SE_CD /* 접수 구분 코드 */ - , OS.OWNR_REL_CD /* 소유주 관계 코드 */ - , OS.STTR_NM /* 진술자 명 */ - , OS.STTR_BRDT /* 진술자 생년월일 */ - , OS.STTR_RRNO /* 진술자 주민등록번호 */ - , OS.STTR_ADDR /* 진술자 주소 */ - , OS.STTR_DADDR /* 진술자 상세주소 */ - , OS.STTR_ZIP /* 진술자 우편번호 */ - , OS.STTR_CTTPC /* 진술자 연락처 */ - , OS.STTR_EML /* 진술자 이메일 */ - , OS.OPNN_SBMSN_CN /* 의견 제출 내용 */ - , OS.OPNN_SBMSN_SE_CD /* 의견 제출 구분 코드 */ - , OS.OPNN_SBMSN_GIST /* 의견 제출 요지 */ - , OS.DOC_NO /* 문서 번호 */ - , OS.NTFCTN_SE_CD /* 통보 구분 코드 */ - , OS.PIC_RVW_OPNN /* 담당자 검토 의견 */ - , OS.OPNN_SBMSN_STTS_CD /* 의견 제출 상태 코드 */ - , OS.ANS_YMD /* 답변 일자 */ - , OS.ANS_TM /* 답변 시각 */ - , OS.ANS_CN /* 답변 내용 */ - , OS.DEL_YN /* 삭제 여부 */ - , OS.REG_DT /* 등록 일시 */ - , OS.MDFCN_DT /* 수정 일시 */ - , OS.DEL_DT /* 삭제 일시 */ - , OS.DEL_RSN /* 삭제 사유 */ - , (CONCAT(OS.ANS_YMD, OS.ANS_TM)) AS ANS_YMD_TM /* 답변 일시 */ - , (SELECT GET_CODE_NM('FIM029', OS.RCPT_SE_CD) FROM DUAL) AS RCPT_SE_NM /* 접수 구분 명 */ - , (SELECT GET_CODE_NM('FIM032', OS.OWNR_REL_CD) FROM DUAL) AS OWNR_REL_NM /* 소유주 관계 명*/ - , (SELECT GET_BRDT_FORMAT(OS.STTR_BRDT, '.') FROM DUAL) AS STTR_BRDT_MASK /* 진술자 생년월일 마스크 */ - , (SELECT GET_CODE_NM('FIM033', OS.OPNN_SBMSN_SE_CD) FROM DUAL) AS OPNN_SBMSN_SE_NM /* 의견 제출 구분 명 */ - , (SELECT GET_CODE_NM('FIM030', OS.NTFCTN_SE_CD) FROM DUAL) AS NTFCTN_SE_NM /* 통보 구분 명 */ - , (SELECT GET_CODE_NM('FIM031', OS.OPNN_SBMSN_STTS_CD) FROM DUAL) AS OPNN_SBMSN_STTS_NM /* 의견 제출 상태 명 */ - , (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = OS.RGTR) AS RGTR_NM /* 등록자 명 */ - , (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = OS.MDFR) AS MDFR_NM /* 수정자 명 */ - , (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = OS.DLTR) AS DLTR_NM /* 삭제자 명 */ - , C.CRDN_ID /* 단속 ID */ - , C.SGG_CD /* 시군구 코드 */ - , C.TASK_SE_CD /* 업무 구분 코드 */ - , C.CRDN_INPT_SE_CD /* 단속 입력 구분 코드 */ - , C.VHRNO /* 차량번호 */ - , C.CRDN_STDG_NM /* 단속 법정동 명 */ - , C.CRDN_ROAD_NM /* 단속 도로 명 */ - , C.CRDN_PLC /* 단속 장소 */ - , C.FFNLG_CRDN_AMT /* 과태료 단속 금액 */ - , C.FFNLG_AMT /* 과태료 금액 */ - , C.CRDN_STTS_CD /* 단속 상태 코드 */ - , (CONCAT(C.CRDN_YMD, C.CRDN_TM)) AS CRDN_YMD_TM /* 단속 일시 */ - , (SELECT GET_CODE_NM('FIM054', C.TASK_SE_CD) FROM DUAL) AS TASK_SE_NM /* 업무 구분 명 */ - , (SELECT GET_CODE_NM('FIM003', C.CRDN_INPT_SE_CD) FROM DUAL) AS CRDN_INPT_SE_NM /* 단속 입력 구분 명 */ - , (SELECT GET_CODE_NM('FIM010', C.CRDN_STTS_CD) FROM DUAL) AS CRDN_STTS_NM /* 단속 상태 명 */ - , CA.CRDN_SE_CD /* 단속 구분 코드 */ - , CA.CRDN_SPAREA_CD /* 단속 특별구역 코드 */ - , CA.PARKNG_PSBLTY_RSLT_CD /* 주차 가능 결과 코드 */ - , (SELECT GET_CODE_NM('FIM002', CA.CRDN_SE_CD) FROM DUAL) AS CRDN_SE_NM /* 단속 구분 명 */ - , (SELECT GET_CODE_NM('FIM007', CA.CRDN_SPAREA_CD) FROM DUAL) AS CRDN_SPAREA_NM /* 단속 특별구역 명 */ - , (SELECT GET_CODE_NM('FIM034', CA.PARKNG_PSBLTY_RSLT_CD) FROM DUAL) AS PARKNG_PSBLTY_RSLT_NM /* 주차 가능 결과 명 */ - , V.VLTN_ID /* 위반 ID */ - , V.VLTN_CD /* 위반 코드 */ - , V.VLTN_ARTCL /* 위반 항목 */ - , P.RTPYR_ID /* 납부자 ID */ - , P.RTPYR_SE_CD /* 납부자 구분 코드 */ - , P.RTPYR_NO /* 납부자 번호 */ - , P.RTPYR_NM /* 납부자 명 */ - , P.RTPYR_BRDT /* 납부자 생년월일 */ - , P.ZIP /* 우편번호 */ - , P.ADDR /* 주소 */ - , P.DTL_ADDR /* 상세 주소 */ - , (SELECT GET_CODE_NM('FIM011', P.RTPYR_SE_CD) FROM DUAL) AS RTPYR_SE_NM /* 납부자 구분 명 */ - , (SELECT GET_BRDT_FORMAT(P.RTPYR_BRDT, '.') FROM DUAL) AS RTPYR_BRDT_MASK /* 납부자 생년월일 마스크 */ - , R.RDUCT_ID /* 감경 ID */ - , R.RDUCT_RSN_CD /* 감경 사유 코드 */ - , R.ETC_CN AS RDUCT_ETC_CN /* 기타 내용 */ + SELECT OS.OPNN_ID + , OS.RCPT_NO + , OS.RCPT_YMD + , OS.RCPT_SE_CD + , OS.OWNR_REL_CD + , OS.STTR_NM + , OS.STTR_BRDT + , OS.STTR_RRNO + , OS.STTR_ADDR + , OS.STTR_DADDR + , OS.STTR_ZIP + , OS.STTR_CTTPC + , OS.STTR_EML + , OS.OPNN_SBMSN_CN + , OS.OPNN_SBMSN_SE_CD + , OS.OPNN_SBMSN_GIST + , OS.DOC_NO + , OS.NTFCTN_SE_CD + , OS.PIC_RVW_OPNN + , OS.OPNN_SBMSN_STTS_CD + , OS.ANS_YMD + , OS.ANS_TM + , OS.ANS_CN + , OS.DEL_YN + , OS.REG_DT + , OS.MDFCN_DT + , OS.DEL_DT + , OS.DEL_RSN + , (CONCAT(OS.ANS_YMD, OS.ANS_TM)) AS ANS_YMD_TM + , (SELECT GET_CODE_NM('FIM029', OS.RCPT_SE_CD) FROM DUAL) AS RCPT_SE_NM + , (SELECT GET_CODE_NM('FIM032', OS.OWNR_REL_CD) FROM DUAL) AS OWNR_REL_NM + , (SELECT GET_BRDT_FORMAT(OS.STTR_BRDT, '.') FROM DUAL) AS STTR_BRDT_MASK + , (SELECT GET_CODE_NM('FIM033', OS.OPNN_SBMSN_SE_CD) FROM DUAL) AS OPNN_SBMSN_SE_NM + , (SELECT GET_CODE_NM('FIM030', OS.NTFCTN_SE_CD) FROM DUAL) AS NTFCTN_SE_NM + , (SELECT GET_CODE_NM('FIM031', OS.OPNN_SBMSN_STTS_CD) FROM DUAL) AS OPNN_SBMSN_STTS_NM + , (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = OS.RGTR) AS RGTR_NM + , (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = OS.MDFR) AS MDFR_NM + , (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = OS.DLTR) AS DLTR_NM + , C.CRDN_ID + , C.SGG_CD + , C.TASK_SE_CD + , C.CRDN_INPT_SE_CD + , C.VHRNO + , C.CRDN_STDG_NM + , C.CRDN_ROAD_NM + , C.CRDN_PLC + , C.FFNLG_CRDN_AMT + , C.FFNLG_AMT + , C.CRDN_STTS_CD + , (CONCAT(C.CRDN_YMD, C.CRDN_TM)) AS CRDN_YMD_TM + , (SELECT GET_CODE_NM('FIM054', C.TASK_SE_CD) FROM DUAL) AS TASK_SE_NM + , (SELECT GET_CODE_NM('FIM003', C.CRDN_INPT_SE_CD) FROM DUAL) AS CRDN_INPT_SE_NM + , (SELECT GET_CODE_NM('FIM010', C.CRDN_STTS_CD) FROM DUAL) AS CRDN_STTS_NM + , CA.CRDN_SE_CD + , CA.CRDN_SPAREA_CD + , CA.PARKNG_PSBLTY_RSLT_CD + , (SELECT GET_CODE_NM('FIM002', CA.CRDN_SE_CD) FROM DUAL) AS CRDN_SE_NM + , (SELECT GET_CODE_NM('FIM007', CA.CRDN_SPAREA_CD) FROM DUAL) AS CRDN_SPAREA_NM + , (SELECT GET_CODE_NM('FIM034', CA.PARKNG_PSBLTY_RSLT_CD) FROM DUAL) AS PARKNG_PSBLTY_RSLT_NM + , V.VLTN_ID + , V.VLTN_CD + , V.VLTN_ARTCL + , P.RTPYR_ID + , P.RTPYR_SE_CD + , P.RTPYR_NO + , P.RTPYR_NM + , P.RTPYR_BRDT + , P.ZIP + , P.ADDR + , P.DTL_ADDR + , (SELECT GET_CODE_NM('FIM011', P.RTPYR_SE_CD) FROM DUAL) AS RTPYR_SE_NM + , (SELECT GET_BRDT_FORMAT(P.RTPYR_BRDT, '.') FROM DUAL) AS RTPYR_BRDT_MASK + , R.RDUCT_ID + , R.RDUCT_RSN_CD + , R.ETC_CN AS RDUCT_ETC_CN , (CASE WHEN R.RDUCT_AMT IS NOT NULL THEN R.RDUCT_AMT ELSE (SELECT C.FFNLG_CRDN_AMT*T.WKSN_RDUCT_RT/100 FROM TB_TASK T WHERE C.SGG_CD=T.SGG_CD AND C.TASK_SE_CD=T.TASK_SE_CD AND T.USE_YN='Y') - END ) AS RDUCT_AMT /* 감경 금액 */ + END ) AS RDUCT_AMT FROM TB_OPNN_SBMSN OS INNER JOIN TB_CRDN C ON (OS.CRDN_ID = C.CRDN_ID) INNER JOIN TB_CRDN_ADI CA ON (C.CRDN_ID = CA.CRDN_ID) @@ -139,59 +139,59 @@ - SELECT OS.OPNN_ID /* 의견 ID */ - , OS.RCPT_NO /* 접수 번호 */ - , OS.RCPT_YMD /* 접수 일자 */ - , OS.RCPT_SE_CD /* 접수 구분 코드 */ - , OS.OWNR_REL_CD /* 소유주 관계 코드 */ - , OS.STTR_NM /* 진술자 명 */ - , OS.STTR_BRDT /* 진술자 생년월일 */ - , OS.STTR_RRNO /* 진술자 주민등록번호 */ - , OS.STTR_ADDR /* 진술자 주소 */ - , OS.STTR_DADDR /* 진술자 상세주소 */ - , OS.STTR_ZIP /* 진술자 우편번호 */ - , OS.STTR_CTTPC /* 진술자 연락처 */ - , OS.STTR_EML /* 진술자 이메일 */ - , OS.OPNN_SBMSN_CN /* 의견 제출 내용 */ - , OS.OPNN_SBMSN_SE_CD /* 의견 제출 구분 코드 */ - , OS.OPNN_SBMSN_GIST /* 의견 제출 요지 */ - , OS.DOC_NO /* 문서 번호 */ - , OS.NTFCTN_SE_CD /* 통보 구분 코드 */ - , OS.PIC_RVW_OPNN /* 담당자 검토 의견 */ - , OS.OPNN_SBMSN_STTS_CD /* 의견 제출 상태 코드 */ - , OS.ANS_YMD /* 답변 일자 */ - , OS.ANS_TM /* 답변 시각 */ - , OS.ANS_CN /* 답변 내용 */ - , (CONCAT(OS.ANS_YMD, OS.ANS_TM)) AS ANS_YMD_TM /* 답변 일시 */ - , (SELECT GET_CODE_NM('FIM029', OS.RCPT_SE_CD) FROM DUAL) AS RCPT_SE_NM /* 접수 구분 코드 */ - , (SELECT GET_CODE_NM('FIM032', OS.OWNR_REL_CD) FROM DUAL) AS OWNR_REL_NM /* 소유주 관계 코드 */ - , (SELECT GET_BRDT_FORMAT(OS.STTR_BRDT, '-') FROM DUAL) AS STTR_BRDT_FORMAT /* 납부자 생년월일 */ - , (SELECT GET_CODE_NM('FIM033', OS.OPNN_SBMSN_SE_CD) FROM DUAL) AS OPNN_SBMSN_SE_NM /* 의견 제출 구분 명 */ - , (SELECT GET_CODE_NM('FIM030', OS.NTFCTN_SE_CD) FROM DUAL) AS NTFCTN_SE_NM /* 통보 구분 코드 */ - , (SELECT GET_CODE_NM('FIM031', OS.OPNN_SBMSN_STTS_CD) FROM DUAL) AS OPNN_SBMSN_STTS_NM /* 의견 제출 상태 명 */ + SELECT OS.OPNN_ID + , OS.RCPT_NO + , OS.RCPT_YMD + , OS.RCPT_SE_CD + , OS.OWNR_REL_CD + , OS.STTR_NM + , OS.STTR_BRDT + , OS.STTR_RRNO + , OS.STTR_ADDR + , OS.STTR_DADDR + , OS.STTR_ZIP + , OS.STTR_CTTPC + , OS.STTR_EML + , OS.OPNN_SBMSN_CN + , OS.OPNN_SBMSN_SE_CD + , OS.OPNN_SBMSN_GIST + , OS.DOC_NO + , OS.NTFCTN_SE_CD + , OS.PIC_RVW_OPNN + , OS.OPNN_SBMSN_STTS_CD + , OS.ANS_YMD + , OS.ANS_TM + , OS.ANS_CN + , (CONCAT(OS.ANS_YMD, OS.ANS_TM)) AS ANS_YMD_TM + , (SELECT GET_CODE_NM('FIM029', OS.RCPT_SE_CD) FROM DUAL) AS RCPT_SE_NM + , (SELECT GET_CODE_NM('FIM032', OS.OWNR_REL_CD) FROM DUAL) AS OWNR_REL_NM + , (SELECT GET_BRDT_FORMAT(OS.STTR_BRDT, '-') FROM DUAL) AS STTR_BRDT_FORMAT + , (SELECT GET_CODE_NM('FIM033', OS.OPNN_SBMSN_SE_CD) FROM DUAL) AS OPNN_SBMSN_SE_NM + , (SELECT GET_CODE_NM('FIM030', OS.NTFCTN_SE_CD) FROM DUAL) AS NTFCTN_SE_NM + , (SELECT GET_CODE_NM('FIM031', OS.OPNN_SBMSN_STTS_CD) FROM DUAL) AS OPNN_SBMSN_STTS_NM , (SELECT C.FFNLG_CRDN_AMT * T.WKSN_RDUCT_RT / 100 FROM TB_TASK T - WHERE C.SGG_CD=T.SGG_CD AND C.TASK_SE_CD=T.TASK_SE_CD AND T.USE_YN='Y') AS RDUCT_AMT /* 감경 금액 */ - , C.CRDN_ID /* 단속 ID */ - , C.SGG_CD /* 시군구 코드 */ - , C.TASK_SE_CD /* 업무 구분 코드 */ - , C.VHRNO /* 차량번호 */ - , C.CRDN_STTS_CD /* 단속 상태 코드 */ - , C.CRDN_STTS_CHG_DT /* 단속 상태 변경 일시 */ - , (CONCAT(C.CRDN_YMD, C.CRDN_TM)) AS CRDN_YMD_TM /* 단속 일시 */ - , (SELECT GET_CODE_NM('FIM054', C.TASK_SE_CD) FROM DUAL) AS TASK_SE_NM /* 업무 구분 명 */ - , (SELECT GET_CODE_NM('FIM010', C.CRDN_STTS_CD) FROM DUAL) AS CRDN_STTS_NM /* 단속 상태 명 */ - , P.RTPYR_ID /* 납부자 ID */ - , P.RTPYR_NO /* 납부자 번호 */ - , P.RTPYR_NM /* 납부자 명 */ + WHERE C.SGG_CD=T.SGG_CD AND C.TASK_SE_CD=T.TASK_SE_CD AND T.USE_YN='Y') AS RDUCT_AMT + , C.CRDN_ID + , C.SGG_CD + , C.TASK_SE_CD + , C.VHRNO + , C.CRDN_STTS_CD + , C.CRDN_STTS_CHG_DT + , (CONCAT(C.CRDN_YMD, C.CRDN_TM)) AS CRDN_YMD_TM + , (SELECT GET_CODE_NM('FIM054', C.TASK_SE_CD) FROM DUAL) AS TASK_SE_NM + , (SELECT GET_CODE_NM('FIM010', C.CRDN_STTS_CD) FROM DUAL) AS CRDN_STTS_NM + , P.RTPYR_ID + , P.RTPYR_NO + , P.RTPYR_NM FROM TB_OPNN_SBMSN OS LEFT OUTER JOIN TB_CRDN C ON (OS.CRDN_ID = C.CRDN_ID) LEFT OUTER JOIN TB_PAYER P ON (C.RTPYR_ID = P.RTPYR_ID) @@ -303,104 +303,104 @@ - AND OS.OPNN_ID IN ( /* 의견제출 ID */ + AND OS.OPNN_ID IN ( #{opnnId} ) - AND OS.OPNN_ID = #{opnnId} /* 의견제출 ID */ + AND OS.OPNN_ID = #{opnnId} - AND C.CRDN_ID = #{crdnId} /* 단속 ID */ - AND C.DEL_YN = 'N' /* 단속 삭제 여부 */ + AND C.CRDN_ID = #{crdnId} + AND C.DEL_YN = 'N' - AND OS.DEL_YN = #{delYN} /* 삭제 여부 */ + AND OS.DEL_YN = #{delYN}