main
jjh 11 months ago
parent dcb74f32f7
commit 1dc6bfa459

@ -112,23 +112,26 @@ public class Excl01Controller extends ApplicationController {
, Map.entry("부과제외일자", xlsx.format(o -> xlsx.str2date(o.get("LEVY_EXCL_YMD"))).style(dateYMD)) , Map.entry("부과제외일자", xlsx.format(o -> xlsx.str2date(o.get("LEVY_EXCL_YMD"))).style(dateYMD))
, Map.entry("부과제외구분", xlsx.style("LEVY_EXCL_SE_NM", center)) , Map.entry("부과제외구분", xlsx.style("LEVY_EXCL_SE_NM", center))
, Map.entry("부과제외사유", "LEVY_EXCL_RSN_NM") , Map.entry("부과제외사유", "LEVY_EXCL_RSN_NM")
, Map.entry("기타내용", "ETC_CN") , Map.entry("기타내용", "ETC_CN")
, Map.entry("민원신청번호", xlsx.style("CVLCPT_APLY_NO", center)) , Map.entry("민원신청번호", xlsx.style("CVLCPT_APLY_NO", center))
, Map.entry("민원접수번호", xlsx.style("CVLCPT_RCPT_NO", center)) , Map.entry("민원접수번호", xlsx.style("CVLCPT_RCPT_NO", center))
, Map.entry("민원접수일자", xlsx.format(o -> xlsx.str2date(o.get("CVLCPT_RCPT_YMD"))).style(dateYMD)) , Map.entry("민원접수일자", xlsx.format(o -> xlsx.str2date(o.get("CVLCPT_RCPT_YMD"))).style(dateYMD))
, Map.entry("단속일시", xlsx.format(o -> xlsx.str2datetime(o.get("CRDN_YMD_TM"))).style(dateDT)) , Map.entry("단속일시", xlsx.format(o -> xlsx.str2datetime(o.get("CRDN_YMD_TM"))).style(dateDT))
, Map.entry("차량번호", "VHRNO") , Map.entry("차량번호", "VHRNO")
, Map.entry("단속법정동", "CRDN_STDG_NM") , Map.entry("단속법정동", "CRDN_STDG_NM")
, Map.entry("단속장소", "CRDN_PLC") , Map.entry("단속장소", "CRDN_PLC")
, Map.entry("위반항목", "VLTN_ARTCL") , Map.entry("위반항목", "VLTN_ARTCL")
, Map.entry("최초단속금액", xlsx.style("FFNLG_CRDN_AMT", numeric)) , Map.entry("최초단속금액", xlsx.style("FFNLG_CRDN_AMT", numeric))
, Map.entry("처리상태", "CRDN_STTS_NM") , Map.entry("처리상태", "CRDN_STTS_NM")
, Map.entry("납부자명", "RTPYR_NM") , Map.entry("납부자명", "RTPYR_NM")
, Map.entry("납부자생일", xlsx.style("RTPYR_BRDT_MASK", center)) , Map.entry("납부자생일", xlsx.style("RTPYR_BRDT_MASK", center))
, Map.entry("등록일시", xlsx.format(o -> xlsx.str2datetime(o.get("REG_DT"))).style(dateDT)) , Map.entry("우편번호", xlsx.style("ZIP", center))
, Map.entry("등록사용자", xlsx.style("RGTR_NM", center)) , Map.entry("주소", "ADDR")
, Map.entry("수정일시", xlsx.format(o -> xlsx.str2datetime(o.get("MDFCN_DT"))).style(dateDT)) , Map.entry("상세주소", "DTL_ADDR")
, Map.entry("수정사용자", xlsx.style("MDFR_NM", center)) , Map.entry("등록일시", xlsx.format(o -> xlsx.str2datetime(o.get("REG_DT"))).style(dateDT))
, Map.entry("등록사용자", xlsx.style("RGTR_NM", center))
, Map.entry("수정일시", xlsx.format(o -> xlsx.str2datetime(o.get("MDFCN_DT"))).style(dateDT))
, Map.entry("수정사용자", xlsx.style("MDFR_NM", center))
) )
); );

@ -127,6 +127,9 @@ public class Excl02Controller extends ApplicationController {
, Map.entry("소유주관계", xlsx.style("OWNR_REL_NM", center)) , Map.entry("소유주관계", xlsx.style("OWNR_REL_NM", center))
, Map.entry("진술자명", "STTR_NM") , Map.entry("진술자명", "STTR_NM")
, Map.entry("진술자생일", xlsx.style("STTR_BRDT_MASK", center)) , Map.entry("진술자생일", xlsx.style("STTR_BRDT_MASK", center))
, Map.entry("우편번호", xlsx.style("STTR_ZIP", center))
, Map.entry("진술자주소", "STTR_ADDR")
, Map.entry("진술자상세주소", "STTR_DADDR")
, Map.entry("의견제출상태", xlsx.style("OPNN_SBMSN_STTS_NM", center)) , Map.entry("의견제출상태", xlsx.style("OPNN_SBMSN_STTS_NM", center))
, Map.entry("의견제출분류", "OPNN_SBMSN_SE_NM") , Map.entry("의견제출분류", "OPNN_SBMSN_SE_NM")
, Map.entry("의견제출요지", "OPNN_SBMSN_GIST") , Map.entry("의견제출요지", "OPNN_SBMSN_GIST")

@ -3,7 +3,6 @@ package cokr.xit.fims.excl.web;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.function.BiFunction;
import javax.annotation.Resource; import javax.annotation.Resource;

@ -34,7 +34,6 @@ public class SprtQuery extends CmmnQuery {
private String levyNo; // 부과 번호 private String levyNo; // 부과 번호
// ETC // ETC
private String callPurpose; // infoDialog 호출 용도(view 조회(편집불가), create 등록, update 수정, refresh 재조회). private String callPurpose; // infoDialog 호출 용도(view 조회(편집불가), create 등록, update 수정, refresh 재조회).
private String delYn; // 삭제 여부
private String delRsn; // 삭제 사유 private String delRsn; // 삭제 사유
private String inquiryCondition; // 조회 조건 private String inquiryCondition; // 조회 조건
@ -44,7 +43,6 @@ public class SprtQuery extends CmmnQuery {
public <T extends SprtQuery> T setCallControlName(String callControlName) { public <T extends SprtQuery> T setCallControlName(String callControlName) {
this.callControlName = callControlName; this.callControlName = callControlName;
return self(); return self();
} }
@ -54,7 +52,6 @@ public class SprtQuery extends CmmnQuery {
public <T extends SprtQuery> T setCvlcptDscsnIDs(String... cvlcptDscsnIDs) { public <T extends SprtQuery> T setCvlcptDscsnIDs(String... cvlcptDscsnIDs) {
this.cvlcptDscsnIDs = cvlcptDscsnIDs; this.cvlcptDscsnIDs = cvlcptDscsnIDs;
return self(); return self();
} }
@ -64,7 +61,6 @@ public class SprtQuery extends CmmnQuery {
public <T extends SprtQuery> T setCrdnId(String crdnId) { public <T extends SprtQuery> T setCrdnId(String crdnId) {
this.crdnId = crdnId; this.crdnId = crdnId;
return self(); return self();
} }
@ -74,7 +70,6 @@ public class SprtQuery extends CmmnQuery {
public <T extends SprtQuery> T setCrdnIDs(String... crdnIDs) { public <T extends SprtQuery> T setCrdnIDs(String... crdnIDs) {
this.crdnIDs = crdnIDs; this.crdnIDs = crdnIDs;
return self(); return self();
} }
@ -84,7 +79,6 @@ public class SprtQuery extends CmmnQuery {
public <T extends SprtQuery> T setRtpyrId(String rtpyrId) { public <T extends SprtQuery> T setRtpyrId(String rtpyrId) {
this.rtpyrId = rtpyrId; this.rtpyrId = rtpyrId;
return self(); return self();
} }
@ -94,7 +88,6 @@ public class SprtQuery extends CmmnQuery {
public <T extends SprtQuery> T setLevyExclId(String levyExclId) { public <T extends SprtQuery> T setLevyExclId(String levyExclId) {
this.levyExclId = levyExclId; this.levyExclId = levyExclId;
return self(); return self();
} }
@ -104,7 +97,6 @@ public class SprtQuery extends CmmnQuery {
public <T extends SprtQuery> T setOpnnId(String opnnId) { public <T extends SprtQuery> T setOpnnId(String opnnId) {
this.opnnId = opnnId; this.opnnId = opnnId;
return self(); return self();
} }
@ -114,7 +106,6 @@ public class SprtQuery extends CmmnQuery {
public <T extends SprtQuery> T setLevyId(String levyId) { public <T extends SprtQuery> T setLevyId(String levyId) {
this.levyId = levyId; this.levyId = levyId;
return self(); return self();
} }
@ -124,7 +115,6 @@ public class SprtQuery extends CmmnQuery {
public <T extends SprtQuery> T setCvlcptDscsnId(String cvlcptDscsnId) { public <T extends SprtQuery> T setCvlcptDscsnId(String cvlcptDscsnId) {
this.cvlcptDscsnId = cvlcptDscsnId; this.cvlcptDscsnId = cvlcptDscsnId;
return self(); return self();
} }
@ -134,7 +124,6 @@ public class SprtQuery extends CmmnQuery {
public <T extends SprtQuery> T setIschKeywordSet(List<Keyword> ischKeywordSet) { public <T extends SprtQuery> T setIschKeywordSet(List<Keyword> ischKeywordSet) {
this.ischKeywordSet = ischKeywordSet; this.ischKeywordSet = ischKeywordSet;
return self(); return self();
} }
@ -144,7 +133,6 @@ public class SprtQuery extends CmmnQuery {
public <T extends SprtQuery> T setIschOnlyDataSet(List<String> ischOnlyDataSet) { public <T extends SprtQuery> T setIschOnlyDataSet(List<String> ischOnlyDataSet) {
this.ischOnlyDataSet = ischOnlyDataSet; this.ischOnlyDataSet = ischOnlyDataSet;
return self(); return self();
} }
@ -154,7 +142,6 @@ public class SprtQuery extends CmmnQuery {
public <T extends SprtQuery> T setIschExclDataSet(List<String> ischExclDataSet) { public <T extends SprtQuery> T setIschExclDataSet(List<String> ischExclDataSet) {
this.ischExclDataSet = ischExclDataSet; this.ischExclDataSet = ischExclDataSet;
return self(); return self();
} }
@ -164,7 +151,6 @@ public class SprtQuery extends CmmnQuery {
public <T extends SprtQuery> T setGridType(String gridType) { public <T extends SprtQuery> T setGridType(String gridType) {
this.gridType = gridType; this.gridType = gridType;
return self(); return self();
} }
@ -174,7 +160,6 @@ public class SprtQuery extends CmmnQuery {
public <T extends SprtQuery> T setVhrno(String vhrno) { public <T extends SprtQuery> T setVhrno(String vhrno) {
this.vhrno = vhrno; this.vhrno = vhrno;
return self(); return self();
} }
@ -184,7 +169,6 @@ public class SprtQuery extends CmmnQuery {
public <T extends SprtQuery> T setRtpyrNo(String rtpyrNo) { public <T extends SprtQuery> T setRtpyrNo(String rtpyrNo) {
this.rtpyrNo = rtpyrNo; this.rtpyrNo = rtpyrNo;
return self(); return self();
} }
@ -194,7 +178,6 @@ public class SprtQuery extends CmmnQuery {
public <T extends SprtQuery> T setRtpyrNm(String rtpyrNm) { public <T extends SprtQuery> T setRtpyrNm(String rtpyrNm) {
this.rtpyrNm = rtpyrNm; this.rtpyrNm = rtpyrNm;
return self(); return self();
} }
@ -204,7 +187,6 @@ public class SprtQuery extends CmmnQuery {
public <T extends SprtQuery> T setFyr(String fyr) { public <T extends SprtQuery> T setFyr(String fyr) {
this.fyr = fyr; this.fyr = fyr;
return self(); return self();
} }
@ -214,7 +196,6 @@ public class SprtQuery extends CmmnQuery {
public <T extends SprtQuery> T setLevyNo(String levyNo) { public <T extends SprtQuery> T setLevyNo(String levyNo) {
this.levyNo = levyNo; this.levyNo = levyNo;
return self(); return self();
} }
@ -225,17 +206,6 @@ public class SprtQuery extends CmmnQuery {
public <T extends SprtQuery> T setCallPurpose(String callPurpose) { public <T extends SprtQuery> T setCallPurpose(String callPurpose) {
this.callPurpose = callPurpose; this.callPurpose = callPurpose;
return self();
}
public String getDelYn() {
return ifEmpty(delYn, () -> null);
}
public <T extends SprtQuery> T setDelYn(String delYn) {
this.delYn = delYn;
return self(); return self();
} }
@ -245,7 +215,6 @@ public class SprtQuery extends CmmnQuery {
public <T extends SprtQuery> T setDelRsn(String delRsn) { public <T extends SprtQuery> T setDelRsn(String delRsn) {
this.delRsn = delRsn; this.delRsn = delRsn;
return self(); return self();
} }
@ -255,7 +224,6 @@ public class SprtQuery extends CmmnQuery {
public <T extends SprtQuery> T setInquiryCondition(String inquiryCondition) { public <T extends SprtQuery> T setInquiryCondition(String inquiryCondition) {
this.inquiryCondition = inquiryCondition; this.inquiryCondition = inquiryCondition;
return self(); return self();
} }
// ETC ///////////////////////////////////////////////////////////////////// // ETC /////////////////////////////////////////////////////////////////////

@ -52,7 +52,7 @@
, C.FFNLG_CRDN_AMT /* 과태료 단속 금액 */ , C.FFNLG_CRDN_AMT /* 과태료 단속 금액 */
, C.FFNLG_AMT /* 과태료 금액 */ , C.FFNLG_AMT /* 과태료 금액 */
, C.CRDN_STTS_CD /* 단속 상태 코드 */ , C.CRDN_STTS_CD /* 단속 상태 코드 */
, (CONCAT(C.CRDN_YMD, C.CRDN_TM)) AS CRDN_YMD_TM /* 단속 일시 */ , (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('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 /* 단속 상태 명 */ , (SELECT GET_CODE_NM('FIM010', C.CRDN_STTS_CD) FROM DUAL) AS CRDN_STTS_NM /* 단속 상태 명 */
, CA.CRDN_SE_CD /* 단속 구분 코드 */ , CA.CRDN_SE_CD /* 단속 구분 코드 */

@ -215,6 +215,9 @@
<th class="cmn" style="width: 160px;" onclick="searchFromGridTitle('CRDN_STTS_CD', this.innerText, 'codeValue', 'FIM010');">처리상태</th> <th class="cmn" style="width: 160px;" onclick="searchFromGridTitle('CRDN_STTS_CD', this.innerText, 'codeValue', 'FIM010');">처리상태</th>
<th class="cmn" style="width: 200px;" onclick="searchFromGridTitle('RTPYR_NM', this.innerText, 'match', 'part');">납부자명</th> <th class="cmn" style="width: 200px;" onclick="searchFromGridTitle('RTPYR_NM', this.innerText, 'match', 'part');">납부자명</th>
<th class="cmn" style="width: 120px;" onclick="searchFromGridTitle('RTPYR_BRDT', this.innerText, 'ymd', '');">납부자생일</th> <th class="cmn" style="width: 120px;" onclick="searchFromGridTitle('RTPYR_BRDT', this.innerText, 'ymd', '');">납부자생일</th>
<th class="cmn" style="width: 100px;" onclick="searchFromGridTitle('ZIP', this.innerText, 'match', 'part');">우편번호</th>
<th class="cmn" style="width: 280px;" onclick="searchFromGridTitle('ADDR', this.innerText, 'match', 'part');">주소</th>
<th class="cmn" style="width: 320px;" onclick="searchFromGridTitle('DTL_ADDR', this.innerText, 'match', 'part');">상세주소</th>
<th class="cmn" style="width: 180px;">등록일시</th> <th class="cmn" style="width: 180px;">등록일시</th>
<th class="cmn" style="width: 140px;">등록사용자</th> <th class="cmn" style="width: 140px;">등록사용자</th>
<th class="cmn" style="width: 180px;">수정일시</th> <th class="cmn" style="width: 180px;">수정일시</th>
@ -245,6 +248,9 @@
<td class="cmn text-start" onclick="{onclick}" ondblclick="{ondblclick}">{CRDN_STTS_NM}</td> <td class="cmn text-start" onclick="{onclick}" ondblclick="{ondblclick}">{CRDN_STTS_NM}</td>
<td class="cmn text-start" onclick="{onclick}" ondblclick="{ondblclick}">{RTPYR_NM}</td> <td class="cmn text-start" onclick="{onclick}" ondblclick="{ondblclick}">{RTPYR_NM}</td>
<td class="cmn text-center" onclick="{onclick}" ondblclick="{ondblclick}">{RTPYR_BRDT_MASK}</td> <td class="cmn text-center" onclick="{onclick}" ondblclick="{ondblclick}">{RTPYR_BRDT_MASK}</td>
<td class="cmn text-center" onclick="{onclick}" ondblclick="{ondblclick}">{ZIP}</td>
<td class="cmn text-start" onclick="{onclick}" ondblclick="{ondblclick}">{ADDR}</td>
<td class="cmn text-start" onclick="{onclick}" ondblclick="{ondblclick}">{DTL_ADDR}</td>
<td class="cmn text-center" onclick="{onclick}" ondblclick="{ondblclick}">{REG_DT}</td> <td class="cmn text-center" onclick="{onclick}" ondblclick="{ondblclick}">{REG_DT}</td>
<td class="cmn text-center" onclick="{onclick}" ondblclick="{ondblclick}">{RGTR_NM}</td> <td class="cmn text-center" onclick="{onclick}" ondblclick="{ondblclick}">{RGTR_NM}</td>
<td class="cmn text-center" onclick="{onclick}" ondblclick="{ondblclick}">{MDFCN_DT}</td> <td class="cmn text-center" onclick="{onclick}" ondblclick="{ondblclick}">{MDFCN_DT}</td>
@ -254,7 +260,7 @@
</template> </template>
<template id="${infoPrefix}NotFound--${pageName}"> <template id="${infoPrefix}NotFound--${pageName}">
<tr class="odd"> <tr class="odd">
<td valign="top" colspan="24" class="dataTables_empty text-center">${prefixName} 정보를 찾지 못했습니다.</td> <td valign="top" colspan="27" class="dataTables_empty text-center">${prefixName} 정보를 찾지 못했습니다.</td>
</tr> </tr>
</template> </template>
</table> </table>

@ -216,6 +216,9 @@
<th class="cmn" style="width: 120px;" onclick="searchFromGridTitle('OWNR_REL_CD', this.innerText, 'codeValue', 'FIM032');">소유주관계</th> <th class="cmn" style="width: 120px;" onclick="searchFromGridTitle('OWNR_REL_CD', this.innerText, 'codeValue', 'FIM032');">소유주관계</th>
<th class="cmn" style="width: 160px;" onclick="searchFromGridTitle('STTR_NM', this.innerText, 'match', 'part');">진술자명</th> <th class="cmn" style="width: 160px;" onclick="searchFromGridTitle('STTR_NM', this.innerText, 'match', 'part');">진술자명</th>
<th class="cmn" style="width: 120px;" onclick="searchFromGridTitle('STTR_BRDT', this.innerText, 'ymd', '');">진술자생일</th> <th class="cmn" style="width: 120px;" onclick="searchFromGridTitle('STTR_BRDT', this.innerText, 'ymd', '');">진술자생일</th>
<th class="cmn" style="width: 100px;" onclick="searchFromGridTitle('STTR_ZIP', this.innerText, 'match', 'part');">우편번호</th>
<th class="cmn" style="width: 280px;" onclick="searchFromGridTitle('STTR_ADDR', this.innerText, 'match', 'part');">진술자주소</th>
<th class="cmn" style="width: 320px;" onclick="searchFromGridTitle('STTR_DADDR', this.innerText, 'match', 'part');">진술자상세주소</th>
<th class="cmn" style="width: 140px;" onclick="searchFromGridTitle('OPNN_SBMSN_STTS_CD', this.innerText, 'codeValue', 'FIM031');">의견제출상태</th> <th class="cmn" style="width: 140px;" onclick="searchFromGridTitle('OPNN_SBMSN_STTS_CD', this.innerText, 'codeValue', 'FIM031');">의견제출상태</th>
<th class="cmn" style="width: 160px;" onclick="searchFromGridTitle('OPNN_SBMSN_SE_CD', this.innerText, 'codeValue', 'FIM033');">의견제출분류</th> <th class="cmn" style="width: 160px;" onclick="searchFromGridTitle('OPNN_SBMSN_SE_CD', this.innerText, 'codeValue', 'FIM033');">의견제출분류</th>
<th class="cmn" style="width: 280px;" onclick="searchFromGridTitle('OPNN_SBMSN_GIST', this.innerText, 'match', 'part');">의견제출요지</th> <th class="cmn" style="width: 280px;" onclick="searchFromGridTitle('OPNN_SBMSN_GIST', this.innerText, 'match', 'part');">의견제출요지</th>
@ -253,6 +256,9 @@
<td class="cmn text-center" onclick="{onclick}" ondblclick="{ondblclick}">{OWNR_REL_NM}</td> <td class="cmn text-center" onclick="{onclick}" ondblclick="{ondblclick}">{OWNR_REL_NM}</td>
<td class="cmn text-start" onclick="{onclick}" ondblclick="{ondblclick}">{STTR_NM}</td> <td class="cmn text-start" onclick="{onclick}" ondblclick="{ondblclick}">{STTR_NM}</td>
<td class="cmn text-center" onclick="{onclick}" ondblclick="{ondblclick}">{STTR_BRDT_MASK}</td> <td class="cmn text-center" onclick="{onclick}" ondblclick="{ondblclick}">{STTR_BRDT_MASK}</td>
<td class="cmn text-center" onclick="{onclick}" ondblclick="{ondblclick}">{STTR_ZIP}</td>
<td class="cmn text-start" onclick="{onclick}" ondblclick="{ondblclick}">{STTR_ADDR}</td>
<td class="cmn text-start" onclick="{onclick}" ondblclick="{ondblclick}">{STTR_DADDR}</td>
<td class="cmn text-center" onclick="{onclick}" ondblclick="{ondblclick}">{OPNN_SBMSN_STTS_NM}</td> <td class="cmn text-center" onclick="{onclick}" ondblclick="{ondblclick}">{OPNN_SBMSN_STTS_NM}</td>
<td class="cmn text-start" onclick="{onclick}" ondblclick="{ondblclick}">{OPNN_SBMSN_SE_NM}</td> <td class="cmn text-start" onclick="{onclick}" ondblclick="{ondblclick}">{OPNN_SBMSN_SE_NM}</td>
<td class="cmn text-start" onclick="{onclick}" ondblclick="{ondblclick}">{OPNN_SBMSN_GIST}</td> <td class="cmn text-start" onclick="{onclick}" ondblclick="{ondblclick}">{OPNN_SBMSN_GIST}</td>
@ -278,7 +284,7 @@
</template> </template>
<template id="${infoPrefix}NotFound--${pageName}"> <template id="${infoPrefix}NotFound--${pageName}">
<tr class="odd"> <tr class="odd">
<td valign="top" colspan="31" class="dataTables_empty text-center">${prefixName} 정보를 찾지 못했습니다.</td> <td valign="top" colspan="34" class="dataTables_empty text-center">${prefixName} 정보를 찾지 못했습니다.</td>
</tr> </tr>
</template> </template>
</table> </table>

Loading…
Cancel
Save