이범준 1 year ago
commit 7a2854c504

@ -13,21 +13,6 @@ import lombok.Setter;
@Setter @Setter
public class Excl extends AbstractEntity { public class Excl extends AbstractEntity {
/**
*
*/
private String sggCd;
/**
*
*/
private String TaskSeCd;
/**
*
*/
private String vhrno;
/** /**
* ID * ID
*/ */
@ -78,6 +63,31 @@ public class Excl extends AbstractEntity {
*/ */
private String delRsn; private String delRsn;
/**
*
*/
private String sggCd;
/**
*
*/
private String taskSeCd;
/**
*
*/
private String vhrno;
/**
*
*/
private String rtpyrNo;
/**
*
*/
private String rtpyrNm;
} }

@ -13,42 +13,27 @@ import cokr.xit.foundation.component.QueryRequest;
* </pre> * </pre>
*/ */
public class ExclQuery extends QueryRequest { public class ExclQuery extends QueryRequest {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
// 기본 필수 조회 조건 // 업무 조건
private String sggCd; // 시군구 코드
private String taskSeCd; // 업무 구분 코드
// 업무 조회 조건
private String levyExclId; // 부과 제외 ID private String levyExclId; // 부과 제외 ID
private String crdnId; // 단속 ID private String crdnId; // 단속 ID
private String levyExclSeCd; // 부과 제외 구분 코드 private String levyExclSeCd; // 부과 제외 구분 코드
private String levyExclYmd; // 부과 제외 일자 private String levyExclYmd; // 부과 제외 일자
private String levyExclRsnCd; // 부과 제외 사유 코드 private String levyExclRsnCd; // 부과 제외 사유 코드
private String delYn; // 삭제 여부 private String delYn; // 삭제 여부
// 필수 검색 조건
private String sggCd; // 시군구 코드
private String taskSeCd; // 업무 구분 코드
// 검색 조건
private String schDateOpt; // 검색 일자 선택
private String schDateFrom; // 시작 일자
private String schDateTo; // 종료 일자
private String vhrno; // 차량번호 private String vhrno; // 차량번호
private String rtpyrNo; // 납부자 번호 private String rtpyrNo; // 납부자 번호
private String rtpyrNm; // 납부자 명 private String rtpyrNm; // 납부자 명
public String getSggCd() {
return ifEmpty(sggCd, () -> null);
}
public <T extends ExclQuery> T setSggCd(String sggCd) {
this.sggCd = sggCd;
return self();
}
public String getTaskSeCd() {
return ifEmpty(taskSeCd, () -> null);
}
public <T extends ExclQuery> T setTaskSeCd(String taskSeCd) {
this.taskSeCd = taskSeCd;
return self();
}
public String getLevyExclId() { public String getLevyExclId() {
return ifEmpty(levyExclId, () -> null); return ifEmpty(levyExclId, () -> null);
} }
@ -109,6 +94,56 @@ public class ExclQuery extends QueryRequest {
return self(); return self();
} }
public String getSggCd() {
return ifEmpty(sggCd, () -> null);
}
public <T extends ExclQuery> T setSggCd(String sggCd) {
this.sggCd = sggCd;
return self();
}
public String getTaskSeCd() {
return ifEmpty(taskSeCd, () -> null);
}
public <T extends ExclQuery> T setTaskSeCd(String taskSeCd) {
this.taskSeCd = taskSeCd;
return self();
}
public String getSchDateOpt() {
return ifEmpty(schDateOpt, () -> null);
}
public <T extends ExclQuery> T setSchDateOpt(String schDateOpt) {
this.schDateOpt = schDateOpt;
return self();
}
public String getSchDateFrom() {
return ifEmpty(schDateFrom, () -> null);
}
public <T extends ExclQuery> T setSchDateFrom(String schDateFrom) {
this.schDateFrom = schDateFrom;
return self();
}
public String getSchDateTo() {
return ifEmpty(schDateTo, () -> null);
}
public <T extends ExclQuery> T setSchDateTo(String schDateTo) {
this.schDateTo = schDateTo;
return self();
}
public String getVhrno() { public String getVhrno() {
return ifEmpty(vhrno, () -> null); return ifEmpty(vhrno, () -> null);
} }

@ -12,231 +12,209 @@
<result property="levyExclId" column="LEVY_EXCL_ID" /> <!-- 부과 제외 ID --> <result property="levyExclId" column="LEVY_EXCL_ID" /> <!-- 부과 제외 ID -->
<result property="crdnId" column="CRDN_ID" /> <!-- 단속 ID --> <result property="crdnId" column="CRDN_ID" /> <!-- 단속 ID -->
<result property="levyExclSeCd" column="LEVY_EXCL_SE_CD" /> <!-- 부과 제외 구분 코드 --> <result property="levyExclSeCd" column="LEVY_EXCL_SE_CD" /> <!-- 부과 제외 구분 코드 -->
<result property="levyExclSeNm" column="LEVY_EXCL_SE_NM" /> <!-- 부과 제외 구분 명 -->
<result property="levyExclYmd" column="LEVY_EXCL_YMD" /> <!-- 부과 제외 일자 --> <result property="levyExclYmd" column="LEVY_EXCL_YMD" /> <!-- 부과 제외 일자 -->
<result property="levyExclRsnCd" column="LEVY_EXCL_RSN_CD" /> <!-- 부과 제외 사유 코드 --> <result property="levyExclRsnCd" column="LEVY_EXCL_RSN_CD" /> <!-- 부과 제외 사유 코드 -->
<result property="levyExclRsnNm" column="LEVY_EXCL_RSN_NM" /> <!-- 부과 제외 사유 명 -->
<result property="etcCn" column="ETC_CN" /> <!-- 기타 내용 --> <result property="etcCn" column="ETC_CN" /> <!-- 기타 내용 -->
<result property="delYn" column="DEL_YN" /> <!-- 삭제 여부 --> <result property="delYn" column="DEL_YN" /> <!-- 삭제 여부 -->
<result property="regDt" column="REG_DT" /> <!-- 등록 일시 --> <result property="regDt" column="REG_DT" /> <!-- 등록 일시 -->
<result property="RGTR " column="RGTR" /> <!-- 등록자 --> <result property="rgtr" column="RGTR" /> <!-- 등록자 -->
<result property="mdfcnDt" column="MDFCN_DT" /> <!-- 수정 일시 --> <result property="mdfcnDt" column="MDFCN_DT" /> <!-- 수정 일시 -->
<result property="mdfr" column="MDFR" /> <!-- 수정자 --> <result property="mdfr" column="MDFR" /> <!-- 수정자 -->
<result property="delDt" column="DEL_DT" /> <!-- 삭제 일시 --> <result property="delDt" column="DEL_DT" /> <!-- 삭제 일시 -->
<result property="dltr" column="DLTR" /> <!-- 삭제자 --> <result property="dltr" column="DLTR" /> <!-- 삭제자 -->
<result property="delRsn" column="DEL_RSN" /> <!-- 삭제 사유 --> <result property="delRsn" column="DEL_RSN" /> <!-- 삭제 사유 -->
<!-- TB_CRDN 단속 대장 --> <!-- TB_CRDN 단속 대장 -->
<result property="sggCd" column="SGG_CD" /> <result property="sggCd" column="SGG_CD" /> <!-- 시군구 코드 -->
<result property="taskSeCd" column="TASK_SE_CD" /> <result property="taskSeCd" column="TASK_SE_CD" /> <!-- 업무 구분 코드 -->
<result property="crdnRegSeCd" column="CRDN_REG_SE_CD" /> <result property="crdnRegSeCd" column="CRDN_REG_SE_CD" /> <!-- 단속 등록 구분 코드 -->
<result property="crdnInptSeCd" column="CRDN_INPT_SE_CD" /> <result property="crdnInptSeCd" column="CRDN_INPT_SE_CD" /> <!-- 단속 입력 구분 코드 -->
<result property="linkId" column="LINK_ID" /> <result property="linkTblNm" column="LINK_TBL_NM" /> <!-- 연계 테이블 명 -->
<result property="crdnSeCd" column="CRDN_SE_CD" /> <result property="linkId" column="LINK_ID" /> <!-- 연계 ID -->
<result property="crdnYmd" column="CRDN_YMD" /> <result property="crdnSeCd" column="CRDN_SE_CD" /> <!-- 단속 구분 코드 -->
<result property="crdnTm" column="CRDN_TM" /> <result property="crdnSeNm" column="CRDN_SE_NM" /> <!-- 단속 구분 명 -->
<result property="crdnYmdTm" column="CRDN_YMD_TM" /> <result property="crdnYmd" column="CRDN_YMD" /> <!-- 단속 일자 -->
<result property="vhrno" column="VHRNO" /> <result property="crdnTm" column="CRDN_TM" /> <!-- 단속 시각 -->
<result property="crdnStdgNm" column="CRDN_STDG_NM" /> <result property="crdnYmdTm" column="CRDN_YMD_TM" /> <!-- 단속 일시 -->
<result property="crdnRoadNm" column="CRDN_ROAD_NM" /> <result property="vhrno" column="VHRNO" /> <!-- 차량번호 -->
<result property="crdnPlc" column="CRDN_PLC" /> <result property="crdnStdgNm" column="CRDN_STDG_NM" /> <!-- 단속 법정동 명 -->
<result property="dtlCrdnPlc" column="DTL_CRDN_PLC" /> <result property="crdnRoadNm" column="CRDN_ROAD_NM" /> <!-- 단속 도로 명 -->
<result property="TeamId" column="TEAM_ID" /> <result property="crdnPlc" column="CRDN_PLC" /> <!-- 단속 장소 -->
<result property="vltnId" column="VLTN_ID" /> <result property="dtlCrdnPlc" column="DTL_CRDN_PLC" /> <!-- 상세 단속 장소 -->
<result property="crdnSpareaCd" column="CRDN_SPAREA_CD" /> <result property="TeamId" column="TEAM_ID" /> <!-- 조 ID -->
<result property="crdnBgngTm" column="CRDN_BGNG_TM" /> <result property="vltnId" column="VLTN_ID" /> <!-- 위반 ID -->
<result property="crdnEndHr" column="CRDN_END_HR" /> <result property="crdnSpareaCd" column="CRDN_SPAREA_CD" /> <!-- 단속 특별구역 코드 -->
<result property="crdnSn" column="CRDN_SN" /> <result property="crdnBgngTm" column="CRDN_BGNG_TM" /> <!-- 단속 시작 시각 -->
<result property="gpsX" column="GPS_X" /> <result property="crdnEndHr" column="CRDN_END_HR" /> <!-- 단속 종료 시간 -->
<result property="gpsY" column="GPS_Y" /> <result property="crdnSn" column="CRDN_SN" /> <!-- 단속 일련번호 -->
<result property="moscX" column="MOSC_X" /> <result property="gpsX" column="GPS_X" /> <!-- GPS X -->
<result property="moscY" column="MOSC_Y" /> <result property="gpsY" column="GPS_Y" /> <!-- GPS Y -->
<result property="towngYn" column="TOWNG_YN" /> <result property="moscX" column="MOSC_X" /> <!-- 모자이크 X -->
<result property="atchFileCnt" column="ATCH_FILE_CNT" /> <result property="moscY" column="MOSC_Y" /> <!-- 모자이크 Y -->
<result property="vin" column="VIN" /> <result property="towngYn" column="TOWNG_YN" /> <!-- 견인 여부 -->
<result property="vhclNm" column="VHCL_NM" /> <result property="atchFileCnt" column="ATCH_FILE_CNT" /> <!-- 첨부 파일 수 -->
<result property="vhclColor" column="VHCL_COLOR" /> <result property="vin" column="VIN" /> <!-- 차대번호 -->
<result property="useFuelCd" column="USE_FUEL_CD" /> <result property="vhclNm" column="VHCL_NM" /> <!-- 차량 명 -->
<result property="usgSeCd" column="USG_SE_CD" /> <result property="vhclColor" column="VHCL_COLOR" /> <!-- 차량 색상 -->
<result property="mxmmLoadQy" column="MXMM_LOAD_QY" /> <result property="useFuelCd" column="USE_FUEL_CD" /> <!-- 사용 연료 코드 -->
<result property="tkcarPsncpaCnt" column="TKCAR_PSNCPA_CNT" /> <result property="usgSeCd" column="USG_SE_CD" /> <!-- 용도 구분 코드 -->
<result property="carmdlAsortNm" column="CARMDL_ASORT_NM" /> <result property="mxmmLoadQy" column="MXMM_LOAD_QY" /> <!-- 최대 적재 량 -->
<result property="carmdlTypeNm" column="CARMDL_TYPE_NM" /> <result property="tkcarPsncpaCnt" column="TKCAR_PSNCPA_CNT" /> <!-- 승차 정원 수 -->
<result property="carmdlClsfNm" column="CARMDL_CLSF_NM" /> <result property="carmdlAsortNm" column="CARMDL_ASORT_NM" /> <!-- 차종 종별 명 -->
<result property="ersrYmd" column="ERSR_YMD" /> <result property="carmdlTypeNm" column="CARMDL_TYPE_NM" /> <!-- 차종 유형 명 -->
<result property="ffnlgCarmdlCd" column="FFNLG_CARMDL_CD" /> <result property="carmdlClsfNm" column="CARMDL_CLSF_NM" /> <!-- 차종 분류 명 -->
<result property="parkngPsbltyRsltCd" column="PARKNG_PSBLTY_RSLT_CD" /> <result property="ersrYmd" column="ERSR_YMD" /> <!-- 말소 일자 -->
<result property="vltnNmtm" column="VLTN_NMTM" /> <result property="ffnlgCarmdlCd" column="FFNLG_CARMDL_CD" /> <!-- 과태료 차종 코드 -->
<result property="ovtimeYn" column="OVTIME_YN" /> <result property="parkngPsbltyRsltCd" column="PARKNG_PSBLTY_RSLT_CD" /> <!-- 주차 가능 결과 코드 -->
<result property="rvwSeCd" column="RVW_SE_CD" /> <result property="vltnNmtm" column="VLTN_NMTM" /> <!-- 위반 횟수 -->
<result property="rvwPrcsScrnNm" column="RVW_PRCS_SCRN_NM" /> <result property="ovtimeYn" column="OVTIME_YN" /> <!-- 시간외 여부 -->
<result property="rvwDt" column="RVW_DT" /> <result property="rvwSeCd" column="RVW_SE_CD" /> <!-- 검토 구분 코드 -->
<result property="rvwr" column="RVWR" /> <result property="rvwPrcsScrnNm" column="RVW_PRCS_SCRN_NM" /> <!-- 검토 처리 화면 명 -->
<result property="ffnlgAmt" column="FFNLG_AMT" /> <result property="rvwDt" column="RVW_DT" /> <!-- 검토 일시 -->
<result property="ffnlgRductRt" column="FFNLG_RDUCT_RT" /> <result property="rvwr" column="RVWR" /> <!-- 검토자 -->
<result property="levyAmt" column="LEVY_AMT" /> <result property="ffnlgAmt" column="FFNLG_AMT" /> <!-- 과태료 금액 -->
<result property="advntceBgngYmd" column="ADVNTCE_BGNG_YMD" /> <result property="ffnlgRductRt" column="FFNLG_RDUCT_RT" /> <!-- 과태료 감경 율 -->
<result property="advntceDudtYmd" column="ADVNTCE_DUDT_YMD" /> <result property="levyAmt" column="LEVY_AMT" /> <!-- 부과 금액 -->
<result property="advntceLevyAmt" column="ADVNTCE_LEVY_AMT" /> <result property="advntceBgngYmd" column="ADVNTCE_BGNG_YMD" /> <!-- 사전통지 시작 일자 -->
<result property="opnnSbmsnYn" column="OPNN_SBMSN_YN" /> <result property="advntceDudtYmd" column="ADVNTCE_DUDT_YMD" /> <!-- 사전통지 납기 일자 -->
<result property="levyId" column="LEVY_ID" /> <result property="advntceLevyAmt" column="ADVNTCE_LEVY_AMT" /> <!-- 사전통지 부과 금액 -->
<result property="crdnSttsCd" column="CRDN_STTS_CD" /> <result property="opnnSbmsnYn" column="OPNN_SBMSN_YN" /> <!-- 의견 제출 여부 -->
<result property="crdnSttsChgDt" column="CRDN_STTS_CHG_DT" /> <result property="levyId" column="LEVY_ID" /> <!-- 부과 ID -->
<result property="adtnAmt" column="ADTN_AMT" /> <result property="crdnSttsCd" column="CRDN_STTS_CD" /> <!-- 단속 상태 코드 -->
<result property="minusAmt" column="MINUS_AMT" /> <result property="crdnSttsNm" column="CRDN_STTS_NM" /> <!-- 단속 상태 명 -->
<result property="rcvmtAmt" column="RCVMT_AMT" /> <result property="crdnSttsChgDt" column="CRDN_STTS_CHG_DT" /> <!-- 단속 상태 변경 일시 -->
<result property="bfrCrdnId" column="BFR_CRDN_ID" /> <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 납부자 대장 -->
<result property="rtpyrId" column="RTPYR_ID" /> <result property="rtpyrId" column="RTPYR_ID" /> <!-- 납부자 ID -->
<result property="rtpyrInptSeCd" column="RTPYR_INPT_SE_CD" /> <result property="rtpyrInptSeCd" column="RTPYR_INPT_SE_CD" /> <!-- 납부자 입력 구분 코드 -->
<result property="rtpyrSeCd" column="RTPYR_SE_CD" /> <result property="rtpyrSeCd" column="RTPYR_SE_CD" /> <!-- 납부자 구분 코드 -->
<result property="rtpyrNo" column="RTPYR_NO" /> <result property="rtpyrNo" column="RTPYR_NO" /> <!-- 납부자 번호 -->
<result property="rtpyrNm" column="RTPYR_NM" /> <result property="rtpyrNm" column="RTPYR_NM" /> <!-- 납부자 명 -->
<result property="rtpyrCttpcSeCd" column="RTPYR_CTTPC_SE_CD" /> <result property="rtpyrCttpcSeCd" column="RTPYR_CTTPC_SE_CD" /> <!-- 납부자 연락처 구분 코드 -->
<result property="rtpyrCttpc" column="RTPYR_CTTPC" /> <result property="rtpyrCttpc" column="RTPYR_CTTPC" /> <!-- 납부자 연락처 -->
<result property="rtpyrEml" column="RTPYR_EML" /> <result property="rtpyrEml" column="RTPYR_EML" /> <!-- 납부자 이메일 -->
<result property="rtpyrBrdt" column="RTPYR_BRDT" /> <result property="rtpyrBrdt" column="RTPYR_BRDT" /> <!-- 납부자 생년월일 -->
<result property="rtpyrSttsCd" column="RTPYR_STTS_CD" /> <result property="rtpyrBrdtMask" column="RTPYR_BRDT_MASK" /> <!-- 납부자 생년월일 -->
<result property="addrSeCd" column="ADDR_SE_CD" /> <result property="rtpyrSttsCd" column="RTPYR_STTS_CD" /> <!-- 납부자 상태 코드 -->
<result property="zip" column="ZIP" /> <result property="addrSeCd" column="ADDR_SE_CD" /> <!-- 주소 구분 코드 -->
<result property="roadNmCd" column="ROAD_NM_CD" /> <result property="zip" column="ZIP" /> <!-- 우편번호 -->
<result property="udgdSeCd" column="UDGD_SE_CD" /> <result property="roadNmCd" column="ROAD_NM_CD" /> <!-- 도로 명 코드 -->
<result property="bmno" column="BMNO" /> <result property="udgdSeCd" column="UDGD_SE_CD" /> <!-- 지하 구분 코드 -->
<result property="bsno" column="BSNO" /> <result property="bmno" column="BMNO" /> <!-- 건물본번 -->
<result property="bldgMngNo" column="BLDG_MNG_NO" /> <result property="bsno" column="BSNO" /> <!-- 건물부번 -->
<result property="stdgCd" column="STDG_CD" /> <result property="bldgMngNo" column="BLDG_MNG_NO" /> <!-- 건물 관리 번호 -->
<result property="dongCd" column="DONG_CD" /> <result property="stdgCd" column="STDG_CD" /> <!-- 법정동 코드 -->
<result property="mtnSeCd" column="MTN_SE_CD" /> <result property="dongCd" column="DONG_CD" /> <!-- 행정동 코드 -->
<result property="mno" column="MNO" /> <result property="mtnSeCd" column="MTN_SE_CD" /> <!-- 산 구분 코드 -->
<result property="sno" column="SNO" /> <result property="mno" column="MNO" /> <!-- 본번 -->
<result property="spclDong" column="SPCL_DONG" /> <result property="sno" column="SNO" /> <!-- 부번 -->
<result property="spclHo" column="SPCL_HO" /> <result property="spclDong" column="SPCL_DONG" /> <!-- 특수 동 -->
<result property="spclAddr" column="SPCL_ADDR" /> <result property="spclHo" column="SPCL_HO" /> <!-- 특수 호 -->
<result property="addr" column="ADDR" /> <result property="spclAddr" column="SPCL_ADDR" /> <!-- 특수 주소 -->
<result property="dtlAddr" column="DTL_ADDR" /> <result property="addr" column="ADDR" /> <!-- 주소 -->
<result property="wholAddr" column="WHOL_ADDR" /> <result property="dtlAddr" column="DTL_ADDR" /> <!-- 상세 주소 -->
<result property="wholAddr" column="WHOL_ADDR" /> <!-- 전체 주소 -->
</resultMap> </resultMap>
<sql id="selectInfo"> <sql id="selectInfo">
SELECT LEVY_EXCL_ID <!-- 부과 제외 ID --> SELECT LEVY_EXCL_ID /* 부과 제외 ID */
, CRDN_ID <!-- 단속 ID --> , CRDN_ID /* 단속 ID */
, LEVY_EXCL_SE_CD <!-- 부과 제외 구분 코드 --> , LEVY_EXCL_SE_CD /* 부과 제외 구분 코드 */
, LEVY_EXCL_YMD <!-- 부과 제외 일자 --> , LEVY_EXCL_YMD /* 부과 제외 일자 */
, LEVY_EXCL_RSN_CD <!-- 부과 제외 사유 코드 --> , LEVY_EXCL_RSN_CD /* 부과 제외 사유 코드 */
, ETC_CN <!-- 기타 내용 --> , ETC_CN /* 기타 내용 */
, DEL_YN <!-- 삭제 여부 --> , DEL_YN /* 삭제 여부 */
, REG_DT <!-- 등록 일시 --> , REG_DT /* 등록 일시 */
, RGTR <!-- 등록자 --> , RGTR /* 등록자 */
, MDFCN_DT <!-- 수정 일시 --> , MDFCN_DT /* 수정 일시 */
, MDFR <!-- 수정자 --> , MDFR /* 수정자 */
, DEL_DT <!-- 삭제 일시 --> , DEL_DT /* 삭제 일시 */
, DLTR <!-- 삭제자 --> , DLTR /* 삭제자 */
, DEL_RSN <!-- 삭제 사유 --> , DEL_RSN /* 삭제 사유 */
FROM TB_LEVY_EXCL FROM TB_LEVY_EXCL
</sql> </sql>
<sql id="selectList"> <sql id="selectList">
SELECT A.LEVY_EXCL_ID <!-- 부과 제외 ID --> SELECT A.LEVY_EXCL_ID /* 부과 제외 ID */
, A.CRDN_ID <!-- 단속 ID --> , A.CRDN_ID /* 단속 ID */
, A.LEVY_EXCL_SE_CD <!-- 부과 제외 구분 코드 --> , A.LEVY_EXCL_SE_CD /* 부과 제외 구분 코드 */
, A.LEVY_EXCL_YMD <!-- 부과 제외 일자 --> , (SELECT FN_GET_CODE_NM('FIM021', A.LEVY_EXCL_SE_CD) FROM DUAL) AS LEVY_EXCL_SE_NM /* 부과 제외 구분 명 */
, A.LEVY_EXCL_RSN_CD <!-- 부과 제외 사유 코드 --> , A.LEVY_EXCL_YMD /* 부과 제외 일자 */
, A.ETC_CN <!-- 기타 내용 --> , A.LEVY_EXCL_RSN_CD /* 부과 제외 사유 코드 */
, A.DEL_YN <!-- 삭제 여부 --> , (SELECT FN_GET_CODE_NM('FIM022', A.LEVY_EXCL_RSN_CD) FROM DUAL) AS LEVY_EXCL_RSN_NM /* 부과 제외 사유 명 */
, A.REG_DT <!-- 등록 일시 --> , A.ETC_CN /* 기타 내용 */
, A.RGTR <!-- 등록자 --> , A.DEL_YN /* 삭제 여부 */
, A.MDFCN_DT <!-- 수정 일시 --> , A.REG_DT /* 등록 일시 */
, A.MDFR <!-- 수정자 --> , A.RGTR /* 등록자 */
, A.DEL_DT <!-- 삭제 일시 --> , A.MDFCN_DT /* 수정 일시 */
, A.DLTR <!-- 삭제자 --> , A.MDFR /* 수정자 */
, A.DEL_RSN <!-- 삭제 사유 --> , A.DEL_DT /* 삭제 일시 */
, B.SGG_CD , A.DLTR /* 삭제자 */
, B.TASK_SE_CD , A.DEL_RSN /* 삭제 사유 */
, B.CRDN_REG_SE_CD , B.SGG_CD /* 시군구 코드 */
, B.CRDN_INPT_SE_CD , B.TASK_SE_CD /* 업무 구분 코드 */
, B.LINK_ID , B.CRDN_REG_SE_CD /* 단속 등록 구분 코드 */
, B.CRDN_SE_CD , B.CRDN_INPT_SE_CD /* 단속 입력 구분 코드 */
, B.CRDN_YMD , B.LINK_TBL_NM /* 연계 테이블 명 */
, B.CRDN_TM , B.LINK_ID /* 연계 ID */
, (CONCAT(B.CRDN_YMD, B.CRDN_TM)) AS CRDN_YMD_TM , B.CRDN_SE_CD /* 단속 구분 코드 */
, B.VHRNO , (SELECT FN_GET_CODE_NM('FIM002', B.CRDN_SE_CD) FROM DUAL) AS CRDN_SE_NM /* 단속 구분 코드 */
, B.CRDN_STDG_NM , B.CRDN_YMD /* 단속 일자 */
, B.CRDN_ROAD_NM , B.CRDN_TM /* 단속 시각 */
, B.CRDN_PLC , (CONCAT(B.CRDN_YMD, B.CRDN_TM)) AS CRDN_YMD_TM /* 단속 일시 */
, B.DTL_CRDN_PLC , B.VHRNO /* 차량번호 */
, B.TEAM_ID , B.CRDN_STDG_NM /* 단속 법정동 명 */
, B.VLTN_ID , B.CRDN_ROAD_NM /* 단속 도로 명 */
, B.CRDN_SPAREA_CD , B.CRDN_PLC /* 단속 장소 */
, B.CRDN_BGNG_TM , B.DTL_CRDN_PLC /* 상세 단속 장소 */
, B.CRDN_END_HR , B.CRDN_STTS_CD /* 단속 상태 코드 */
, B.CRDN_SN , (SELECT FN_GET_CODE_NM('FIM010', B.CRDN_STTS_CD) FROM DUAL) AS CRDN_STTS_NM /* 단속 상태 명 */
, B.GPS_X , C.CVLCPT_LINK_ID /* 민원 연계 ID */
, B.GPS_Y , C.CVLCPT_RCPT_YMD /* 민원 접수 일자 */
, B.MOSC_X , C.CVLCPT_APLY_NO /* 민원 신청 번호 */
, B.MOSC_Y , C.CVLCPT_RCPT_NO /* 민원 접수 번호 */
, B.TOWNG_YN , C.CVLCPT_APLCNT_NM /* 민원 신청인 명 */
, B.ATCH_FILE_CNT , C.CVLCPT_PRCS_PIC_NM /* 민원 처리 담당자 명 */
, B.VIN , D.RTPYR_ID /* 납부자 ID */
, B.VHCL_NM , D.RTPYR_SE_CD /* 납부자 구분 코드 */
, B.VHCL_COLOR , (SELECT FN_GET_CODE_NM('FIM011', D.RTPYR_SE_CD) FROM DUAL) AS RTPYR_SE_NM /* 납부자 구분 명 */
, B.USE_FUEL_CD , D.RTPYR_NO /* 납부자 번호 */
, B.USG_SE_CD , D.RTPYR_NM /* 납부자 명 */
, B.MXMM_LOAD_QY , (SELECT FN_GET_BRDT(D.RTPYR_BRDT, '.') FROM DUAL) AS RTPYR_BRDT_MASK /* 납부자 생년월일 */
, B.TKCAR_PSNCPA_CNT , D.ZIP /* 우편번호 */
, B.CARMDL_ASORT_NM , D.ADDR /* 주소 */
, B.CARMDL_TYPE_NM , D.DTL_ADDR /* 상세 주소 */
, B.CARMDL_CLSF_NM
, B.ERSR_YMD
, B.FFNLG_CARMDL_CD
, B.PARKNG_PSBLTY_RSLT_CD
, B.VLTN_NMTM
, B.OVTIME_YN
, B.RVW_SE_CD
, B.RVW_PRCS_SCRN_NM
, B.RVW_DT
, B.RVWR
, B.FFNLG_AMT
, B.FFNLG_RDUCT_RT
, B.LEVY_AMT
, B.ADVNTCE_BGNG_YMD
, B.ADVNTCE_DUDT_YMD
, B.ADVNTCE_LEVY_AMT
, B.OPNN_SBMSN_YN
, B.LEVY_ID
, B.CRDN_STTS_CD
, B.CRDN_STTS_CHG_DT
, B.ADTN_AMT
, B.MINUS_AMT
, B.RCVMT_AMT
, B.BFR_CRDN_ID
, C.RTPYR_ID
, C.RTPYR_INPT_SE_CD
, C.RTPYR_SE_CD
, C.RTPYR_NO
, C.RTPYR_NM
, C.RTPYR_CTTPC_SE_CD
, C.RTPYR_CTTPC
, C.RTPYR_EML
, C.RTPYR_BRDT
, C.RTPYR_STTS_CD
, C.ADDR_SE_CD
, C.ZIP
, C.ROAD_NM_CD
, C.UDGD_SE_CD
, C.BMNO
, C.BSNO
, C.BLDG_MNG_NO
, C.STDG_CD
, C.DONG_CD
, C.MTN_SE_CD
, C.MNO
, C.SNO
, C.SPCL_DONG
, C.SPCL_HO
, C.SPCL_ADDR
, C.ADDR
, C.DTL_ADDR
, C.WHOL_ADDR
FROM TB_LEVY_EXCL A FROM TB_LEVY_EXCL A
INNER JOIN TB_CRDN B ON (A.CRDN_ID = B.CRDN_ID) INNER JOIN TB_CRDN B ON (A.CRDN_ID = B.CRDN_ID)
LEFT OUTER JOIN TB_PAYER C ON (B.RTPYR_ID = C.RTPYR_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)
</sql> </sql>
<select id="selectLevyExclList" parameterType="map" resultType="dataobject">/* 부과제외 대장 목록 조회(excl01Mapper.selectLevyExclList) */ <select id="selectLevyExclList" parameterType="map" resultType="dataobject">/* 부과제외 대장 목록 조회(excl01Mapper.selectLevyExclList) */
@ -259,7 +237,23 @@
AND A.LEVY_EXCL_RSN_CD = #{levyExclRsnCd} AND A.LEVY_EXCL_RSN_CD = #{levyExclRsnCd}
</if> </if>
<if test = "delYn != null"> <if test = "delYn != null">
AND A.DEL_YN = 'N' 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}
</if>
<if test="schDateTo != null">
AND SUBSTR(A.REG_DT,1,8) <![CDATA[ <= ]]> #{schDateTo}
</if>
</if> </if>
<if test = "term != null"> <if test = "term != null">
AND A.${by} LIKE CONCAT('%', #{term}, '%') AND A.${by} LIKE CONCAT('%', #{term}, '%')
@ -281,57 +275,57 @@
<insert id="insertLevyExcl" parameterType="map">/* 부과제외 대장 등록(excl01Mapper.insertLevyExcl) */ <insert id="insertLevyExcl" parameterType="map">/* 부과제외 대장 등록(excl01Mapper.insertLevyExcl) */
INSERT INTO TB_LEVY_EXCL ( INSERT INTO TB_LEVY_EXCL (
LEVY_EXCL_ID <!-- 부과 제외 ID --> LEVY_EXCL_ID /* 부과 제외 ID */
, CRDN_ID <!-- 단속 ID --> , CRDN_ID /* 단속 ID */
, LEVY_EXCL_SE_CD <!-- 부과 제외 구분 코드 --> , LEVY_EXCL_SE_CD /* 부과 제외 구분 코드 */
, LEVY_EXCL_YMD <!-- 부과 제외 일자 --> , LEVY_EXCL_YMD /* 부과 제외 일자 */
, LEVY_EXCL_RSN_CD <!-- 부과 제외 사유 코드 --> , LEVY_EXCL_RSN_CD /* 부과 제외 사유 코드 */
, ETC_CN <!-- 기타 내용 --> , ETC_CN /* 기타 내용 */
, DEL_YN <!-- 삭제 여부 --> , DEL_YN /* 삭제 여부 */
, REG_DT <!-- 등록 일시 --> , REG_DT /* 등록 일시*/
, RGTR <!-- 등록자 --> , RGTR /* 등록자 */
, MDFCN_DT <!-- 수정 일시 --> , MDFCN_DT /* 수정 일시 */
, MDFR <!-- 수정자 --> , MDFR /* 수정자 */
, DEL_DT <!-- 삭제 일시 --> , DEL_DT /* 삭제 일시 */
, DLTR <!-- 삭제자 --> , DLTR /* 삭제자 */
, DEL_RSN <!-- 삭제 사유 --> , DEL_RSN /* 삭제 사유 */
) )
VALUES ( VALUES (
#{levyExclId} <!-- 부과 제외 ID --> #{levyExclId} /* 부과 제외 ID */
, #{crdnId} <!-- 단속 ID --> , #{crdnId} /* 단속 ID */
, #{levyExclSeCd} <!-- 부과 제외 구분 코드 --> , #{levyExclSeCd} /* 부과 제외 구분 코드 */
, #{levyExclYmd} <!-- 부과 제외 일자 --> , #{levyExclYmd} /* 부과 제외 일자 */
, #{levyExclRsnCd} <!-- 부과 제외 사유 코드 --> , #{levyExclRsnCd} /* 부과 제외 사유 코드 */
, #{etcCn} <!-- 기타 내용 --> , #{etcCn} /* 기타 내용 */
, #{delYn} <!-- 삭제 여부 --> , #{delYn} /* 삭제 여부 */
, <include refid="utility.now" /> <!-- 등록 일시 --> , <include refid="utility.now" /> /* 등록 일시 */
, #{currentUser.id} <!-- 등록자 --> , #{currentUser.id} /* 등록자 */
, <include refid="utility.now" /> <!-- 수정 일시 --> , <include refid="utility.now" /> /* 수정 일시 */
, #{currentUser.id} <!-- 수정자 --> , #{currentUser.id} /* 수정자 */
, #{delDt} <!-- 삭제 일시 --> , #{delDt} /* 삭제 일시 */
, #{dltr} <!-- 삭제자 --> , #{dltr} /* 삭제자 */
, #{delRsn} <!-- 삭제 사유 --> , #{delRsn} /* 삭제 사유 */
) )
</insert> </insert>
<update id="updateLevyExcl" parameterType="map">/* 부과제외 대장 수정(excl01Mapper.updateLevyExcl) */ <update id="updateLevyExcl" parameterType="map">/* 부과제외 대장 수정(excl01Mapper.updateLevyExcl) */
UPDATE TB_LEVY_EXCL UPDATE TB_LEVY_EXCL
SET LEVY_EXCL_SE_CD = #{levyExclSeCd} <!-- 부과 제외 구분 코드 --> SET LEVY_EXCL_SE_CD = #{levyExclSeCd} /* 부과 제외 구분 코드 */
, LEVY_EXCL_YMD = #{levyExclYmd} <!-- 부과 제외 일자 --> , LEVY_EXCL_YMD = #{levyExclYmd} /* 부과 제외 일자 */
, LEVY_EXCL_RSN_CD = #{levyExclRsnCd} <!-- 부과 제외 사유 코드 --> , LEVY_EXCL_RSN_CD = #{levyExclRsnCd} /* 부과 제외 사유 코드 */
, ETC_CN = #{etcCn} <!-- 기타 내용 --> , ETC_CN = #{etcCn} /* 기타 내용 */
, MDFCN_DT = <include refid="utility.now" /> <!-- 수정 일시 --> , MDFCN_DT = <include refid="utility.now" /> /* 수정 일시 */
, MDFR = #{currentUser.id} <!-- 수정자 --> , MDFR = #{currentUser.id} /* 수정자 */
WHERE LEVY_EXCL_ID = #{levyExclId} <!-- 부과 제외 ID --> WHERE LEVY_EXCL_ID = #{levyExclId} /* 부과 제외 ID */
</update> </update>
<update id="deleteLevyExcl" parameterType="map">/* 부과제외 대장 삭제(excl01Mapper.deleteLevyExcl) */ <update id="deleteLevyExcl" parameterType="map">/* 부과제외 대장 삭제(excl01Mapper.deleteLevyExcl) */
UPDATE TB_LEVY_EXCL UPDATE TB_LEVY_EXCL
SET DEL_YN = 'Y' <!-- 삭제 여부 --> SET DEL_YN = 'Y' /* 삭제 여부 */
, DEL_DT = <include refid="utility.now" /> <!-- 삭제 일시 --> , DEL_DT = <include refid="utility.now" /> /* 삭제 일시 */
, DLTR = #{currentUser.id} <!-- 삭제자 --> , DLTR = #{currentUser.id} /* 삭제자 */
, DEL_RSN = #{delRsn} <!-- 삭제 사유 --> , DEL_RSN = #{delRsn} /* 삭제 사유 */
WHERE LEVY_EXCL_ID = #{levyExclId} <!-- 부과 제외 ID --> WHERE LEVY_EXCL_ID = #{levyExclId} /* 부과 제외 ID */
</update> </update>
</mapper> </mapper>

@ -8,13 +8,19 @@
<div class="card"> <div class="card">
<div class="wrapper-list"> <div class="wrapper-list">
<div> <div>
<!-- 상단버튼 -->
<div class="container-page-btn"> <div class="container-page-btn">
<button type="button" class="btn btn-outline-dark">초기화</button> <span class="container-window-btn-left">
<button type="button" class="btn btn-outline-dark" id="btnInit--${pageName}">초기화</button>
</span>
<span class="container-window-btn-right"> <span class="container-window-btn-right">
<button type="button" class="btn btn-search" id="btnSearch--${pageName}" title="검색">검색</button>
<button type="button" class="btn btn-outline-dark" id="btnExcel--${pageName}" title="엑셀">엑셀</button>
</span> </span>
</div> </div>
<!-- /상단버튼 -->
<!-- 검색 -->
<form id="frmSearch--${pageName}" name="frmSearch"> <form id="frmSearch--${pageName}" name="frmSearch">
<div class="container-search"> <div class="container-search">
<div class="row"> <div class="row">
@ -52,14 +58,12 @@
</div> </div>
</div> </div>
</div> </div>
<div class="col-1 d-flex align-items-center justify-content-center">
<button type="button" class="btn btn-search btn-square h-px-75" id="btnSearch--${pageName}" title="검색">검색</button>
</div>
</div> </div>
</div> </div>
</form> </form>
<!-- /검색 -->
<!-- 전체 건수 표시 및 업무 버튼 -->
<div> <div>
<span class="container-page-btn"> <span class="container-page-btn">
<div id="totCnt--${pageName}">전체 ㅣ <span></span></div> <div id="totCnt--${pageName}">전체 ㅣ <span></span></div>
@ -70,12 +74,13 @@
</span> </span>
</span> </span>
</div> </div>
<!-- /전체 건수 표시 및 업무 버튼 -->
<!-- 그리드 -->
<div class="card-datatable text-nowrap"> <div class="card-datatable text-nowrap">
<div id="DataTables_Table_0_wrapper--${pageName}" class="dataTables_wrapper dt-bootstrap5 no-footer"> <div id="DataTables_Table_0_wrapper--${pageName}" class="dataTables_wrapper dt-bootstrap5 no-footer">
<div id="table-responsive--${pageName}" class="table-responsive" <div id="table-responsive--${pageName}" class="table-responsive"
style="max-width: 1200px;overflow-x: scroll;height:400px;overflow-y: scroll;border-width: 1px"> style="overflow-x: scroll;height:400px;overflow-y: scroll;">
<table id="DataTables_Table_0--${pageName}" <table id="DataTables_Table_0--${pageName}"
class="datatables-ajax table table-bordered dataTable no-footer" class="datatables-ajax table table-bordered dataTable no-footer"
aria-describedby="DataTables_Table_0_info" aria-describedby="DataTables_Table_0_info"
@ -95,26 +100,27 @@
</div> </div>
</div> </div>
</div> </div>
<!-- /그리드 -->
</div> </div>
</div> </div>
</div> </div>
<!-- <div class="card"> -->
</div> </div>
<!-- <div class="container-xxl flex-grow-1 px-0"> -->
<jsp:include page="/WEB-INF/jsp/include/bottom.jsp" /> <jsp:include page="/WEB-INF/jsp/include/bottom.jsp" />
<div class="content-backdrop fade"></div> <div class="content-backdrop fade"></div>
</div> </div>
<!-- <div class="content-wrapper"> -->
<script> <script>
/************************************************************************** /**************************************************************************
* Global Variable * Global Variable
**************************************************************************/ **************************************************************************/
pageObject["${pageName}"] = {}; pageObject["${pageName}"] = {};
$(document).ready(function(){ $(document).ready(function() {
var thisPO = pageObject["${pageName}"]; var thisPO = pageObject["${pageName}"];
thisPO.exclControl = new DatasetControl({ thisPO.exclControl = new DatasetControl({
@ -129,10 +135,7 @@ $(document).ready(function(){
CRDN_YMD_TM : datetimeFormat, CRDN_YMD_TM : datetimeFormat,
REG_DT : datetimeFormat, REG_DT : datetimeFormat,
MDFCN_DT : datetimeFormat, MDFCN_DT : datetimeFormat,
CVLCPT_PRCS_PRNMNT_DT : dateFormat,
CVLCPT_RCPT_YMD : dateFormat, CVLCPT_RCPT_YMD : dateFormat,
RCVMT_AMT : numberFormat,
}, },
keymapper:info => info ? info.LEVY_EXCL_ID : "", keymapper:info => info ? info.LEVY_EXCL_ID : "",
dataGetter:obj => obj.exclList, dataGetter:obj => obj.exclList,
@ -155,7 +158,6 @@ $(document).ready(function(){
}; };
thisPO.fnResetAndChangeBiz = taskSeCd => { thisPO.fnResetAndChangeBiz = taskSeCd => {
$("#exclTbody--${pageName}").html(""); $("#exclTbody--${pageName}").html("");
thisPO.exclControl.urls.load = wctx.url("/excl/excl01/010/list.do"); thisPO.exclControl.urls.load = wctx.url("/excl/excl01/010/list.do");
@ -197,47 +199,45 @@ $(document).ready(function(){
var form = $("#frmSearch--${pageName}"); var form = $("#frmSearch--${pageName}");
return { return {
taskSeCd: form.find("[name='taskSeCd']:checked").val() taskSeCd : form.find("[name='taskSeCd']:checked").val()
,vhrno : form.find("[name='vhrno']").val() ,vhrno : form.find("[name='vhrno']").val()
,by : form.find("[name='by']").val() ,by : form.find("[name='by']").val()
,term : form.find("[name='term']").val() ,term : form.find("[name='term']").val()
,schDateOpt: form.find("[name='schDateOpt']").val() ,schDateOpt : form.find("[name='schDateOpt']").val()
,schDateFrom: form.find("[name='schDateFrom']").val() ,schDateFrom : form.find("[name='schDateFrom']").val()
,schDateTo: form.find("[name='schDateTo']").val() ,schDateTo : form.find("[name='schDateTo']").val()
,fetchSize: 30 ,fetchSize : 30
}; };
} }
/* ******************************* /* *******************************
* Grid * Grid
******************************* */ ******************************* */
thisPO.gridColumns = [ thisPO.gridColumns = [
{ header: '차량번호', name: 'VHRNO', width: 80, className: 'text-center' }, , { header: '부과제외ID', name: 'LEVY_EXCL_ID', hidden: true }
{ header: '단속구분(신고방법)', name: 'CRDN_SE_CD', width: 100, className: 'text-center' }, , { header: '단속ID', name: 'CRDN_ID', hidden: true }
{ header: '위반일시', name: 'CRDN_YMD_TM', width: 120, className: 'text-center' }, , { header: '부과제외구분명', name: 'LEVY_EXCL_SE_NM', width: 80, className: 'text-center' }
{ header: '사진건수', name: 'ATCH_FILE_CNT', width: 40, className: 'text-center' }, , { header: '부과제외일자', name: 'LEVY_EXCL_YMD', width: 80, className: 'text-center' }
{ header: '수납금액', name: 'RCVMT_AMT', width: 100, className: 'text-end' }, , { header: '부과제외사유코드', name: 'LEVY_EXCL_RSN_NM', width: 80, className: 'text-center' }
{ header: '위반횟수', name: 'VLTN_NMTM', width: 80, className: 'text-center' }, , { header: '기타내용', name: 'ETC_CN', width: 80, className: 'text-left' }
{ header: '위반장소', name: 'CRDN_PLC', width: 150 }, , { header: '민원접수번호', name: 'CVLCPT_RCPT_NO', width: 150, className: 'text-center' }
{ header: '주민번호(전체)', name: 'RTPYR_NO', width: 110, className: 'text-center privacy' }, , { header: '민원접수일자', name: 'CVLCPT_RCPT_YMD', width: 80, className: 'text-center' }
{ header: '주민번호(마스킹)', name: 'RTPYR_NO_MASK', width: 110, className: 'text-center privacy-mask' }, , { header: '민원신청인명', name: 'CVLCPT_APLCNT_NM', width: 80, className: 'text-left' }
{ header: '특기사항', name: 'ETC_CN', width: 80, className: 'text-center' }, , { header: '차량번호', name: 'VHRNO', width: 80, className: 'text-left' }
{ header: '처리상태명', name: 'CRDN_STTS_NM', width: 80}, , { header: '단속구분', name: 'CRDN_SE_NM', width: 100, className: 'text-center' }
{ header: '민원접수번호', name: 'CVLCPT_RCPT_NO', width: 150, className: 'text-center' }, , { header: '위반일시', name: 'CRDN_YMD_TM', width: 120, className: 'text-center' }
{ header: '민원접수일자', name: 'CVLCPT_RCPT_YMD', width: 80, className: 'text-center' }, , { header: '위반장소', name: 'CRDN_PLC', width: 150, className: 'text-left' }
{ header: '처리기한', name: 'CVLCPT_PRCS_PRNMNT_DT', width: 80, className: 'text-center' }, , { header: '납부자명', name: 'RTPYR_NM', width: 110, className: 'text-left privacy' }
{ header: '신고자', name: 'CVLCPT_APLCNT_NM', width: 80, className: 'text-center' }, , { header: '납부자생일', name: 'RTPYR_BRDT_MASK', width: 110, className: 'text-center' }
{ header: '등록구분', name: 'CRDN_REG_SE_CD', width: 50, className: 'text-center' }, , { header: '납부자번호', name: 'RTPYR_NO', width: 110, className: 'text-center privacy' }
{ header: '등록일시', name: 'REG_DT', width: 150, className: 'text-center' }, , { header: '납부자번호(마스킹)', name: 'RTPYR_NO_MASK', width: 110, className: 'text-center privacy-mask' }
{ header: '최종처리일시', name: 'MDFCN_DT', width: 150, className: 'text-center' }, , { header: '처리상태명', name: 'CRDN_STTS_NM', width: 80, className: 'text-center' }
{ header: '상태', name: 'CRDN_STTS_CD', hidden: true }, , { header: '등록일시', name: 'REG_DT', width: 150, className: 'text-center' }
{ header: '서손ID', name: 'LEVY_EXCL_ID', hidden: true }, , { header: '등록자', name: 'RGTR', width: 80, className: 'text-center' }
{ header: '소유자ID', name: 'RTPYR_ID', hidden: true }, , { header: '수정일시', name: 'MDFCN_DT', width: 150, className: 'text-center' }
{ header: '서손사유코드', name: 'LEVY_EXCL_RSN_CD', hidden: true }, , { header: '수정자', name: 'MDFR', width: 80, className: 'text-center' }
{ header: 'interfaceSeqN', name: 'INTERFACE_SEQN', hidden: true }
]; ];
thisPO.gridOptions = { thisPO.gridOptions = {
by : 'by--${pageName}', by : 'by--${pageName}',
byOutput : 'byOutput--${pageName}', byOutput : 'byOutput--${pageName}',
@ -262,8 +262,6 @@ $(document).ready(function(){
$('#schDateFrom--${pageName}').datepicker('setDate', DateUtil.getDateDay(-5475).date); $('#schDateFrom--${pageName}').datepicker('setDate', DateUtil.getDateDay(-5475).date);
$('#schDateTo--${pageName}').datepicker('setDate', new Date()); $('#schDateTo--${pageName}').datepicker('setDate', new Date());
var defaultBizValue = $("#layout-navbar input[name='taskSeCd']:checked").val(); var defaultBizValue = $("#layout-navbar input[name='taskSeCd']:checked").val();
$("#frmSearch--${pageName} input[name='taskSeCd'][value='" + defaultBizValue + "']").prop("checked",true); $("#frmSearch--${pageName} input[name='taskSeCd'][value='" + defaultBizValue + "']").prop("checked",true);
thisPO.fnResetAndChangeBiz(defaultBizValue); thisPO.fnResetAndChangeBiz(defaultBizValue);
@ -295,6 +293,5 @@ $(document).ready(function(){
} else { } else {
fn_securityModeToggle(false); fn_securityModeToggle(false);
} }
}); });
</script> </script>

Loading…
Cancel
Save