|
|
@ -133,6 +133,21 @@
|
|
|
|
<button type="button" class="bx bx-sm bx-calendar bg-white"></button>
|
|
|
|
<button type="button" class="bx bx-sm bx-calendar bg-white"></button>
|
|
|
|
</span>
|
|
|
|
</span>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<!-- 차량번호 -->
|
|
|
|
|
|
|
|
<div class="col-4">
|
|
|
|
|
|
|
|
<label class="form-label fw-bold form-search-title w-px-120 text-end" for="schVhrno--${pageName}">차량번호</label>
|
|
|
|
|
|
|
|
<input type="text" class="form-control w-px-160" id="schVhrno--${pageName}" name="schVhrno" autocomplete="off" />
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<!-- 납부자번호 -->
|
|
|
|
|
|
|
|
<div class="col-4">
|
|
|
|
|
|
|
|
<label class="form-label fw-bold form-search-title w-px-120 text-end" for="schRtpyrNm--${pageName}">납부자번호</label>
|
|
|
|
|
|
|
|
<input type="text" class="form-control w-px-160" id="schRtpyrNm--${pageName}" name="schRtpyrNm" autocomplete="off" />
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<!-- 납부자명 -->
|
|
|
|
|
|
|
|
<div class="col-4">
|
|
|
|
|
|
|
|
<label class="form-label fw-bold form-search-title w-px-120 text-end" for="schRtpyrNo--${pageName}">납부자명</label>
|
|
|
|
|
|
|
|
<input type="text" class="form-control w-px-160" id="schRtpyrNo--${pageName}" name="schRtpyrNo" autocomplete="off" />
|
|
|
|
|
|
|
|
</div>
|
|
|
|
<!-- 등록일자, 수정일자 -->
|
|
|
|
<!-- 등록일자, 수정일자 -->
|
|
|
|
<div class="col-4">
|
|
|
|
<div class="col-4">
|
|
|
|
<select class="form-select w-px-120 text-center" id="schRegDateOpt--${pageName}" name="schRegDateOpt">
|
|
|
|
<select class="form-select w-px-120 text-center" id="schRegDateOpt--${pageName}" name="schRegDateOpt">
|
|
|
@ -218,10 +233,12 @@
|
|
|
|
<th class="cmn" style="width: 160px;" onclick="searchFromGridTitle('SNDNG_SE_CD', this.innerText, 'codeValue', 'FIM047');">발송구분</th>
|
|
|
|
<th class="cmn" style="width: 160px;" onclick="searchFromGridTitle('SNDNG_SE_CD', this.innerText, 'codeValue', 'FIM047');">발송구분</th>
|
|
|
|
<th class="cmn" style="width: 120px;" onclick="searchFromGridTitle('SNDNG_YMD', this.innerText, 'ymd', '');">발송일자</th>
|
|
|
|
<th class="cmn" style="width: 120px;" onclick="searchFromGridTitle('SNDNG_YMD', this.innerText, 'ymd', '');">발송일자</th>
|
|
|
|
<th class="cmn" style="width: 120px;" onclick="searchFromGridTitle('FFNLG_AMT', this.innerText, 'match', 'part');">과태료금액</th>
|
|
|
|
<th class="cmn" style="width: 120px;" onclick="searchFromGridTitle('FFNLG_AMT', this.innerText, 'match', 'part');">과태료금액</th>
|
|
|
|
<th class="cmn" style="width: 200px;" onclick="searchFromGridTitle('RCPN_NM', this.innerText, 'match', 'part');">성명</th>
|
|
|
|
<th class="cmn" style="width: 120px;" onclick="searchFromGridTitle('PCPTAX', this.innerText, 'match', 'part');">본세</th>
|
|
|
|
|
|
|
|
<th class="cmn" style="width: 120px;" onclick="searchFromGridTitle('ADAMT', this.innerText, 'match', 'part');">가산금</th>
|
|
|
|
|
|
|
|
<th class="cmn" style="width: 200px;" onclick="searchFromGridTitle('RCPN_NM', this.innerText, 'match', 'part');">수령인명</th>
|
|
|
|
<th class="cmn" style="width: 100px;" onclick="searchFromGridTitle('RCPN_ZIP', this.innerText, 'match', 'part');">우편번호</th>
|
|
|
|
<th class="cmn" style="width: 100px;" onclick="searchFromGridTitle('RCPN_ZIP', this.innerText, 'match', 'part');">우편번호</th>
|
|
|
|
<th class="cmn" style="width: 280px;" onclick="searchFromGridTitle('RCPN_ADDR', this.innerText, 'match', 'part');">주소</th>
|
|
|
|
<th class="cmn" style="width: 280px;" onclick="searchFromGridTitle('RCPN_ADDR', this.innerText, 'match', 'part');">수령인주소</th>
|
|
|
|
<th class="cmn" style="width: 320px;" onclick="searchFromGridTitle('RCPN_DTL_ADDR', this.innerText, 'match', 'part');">상세주소</th>
|
|
|
|
<th class="cmn" style="width: 320px;" onclick="searchFromGridTitle('RCPN_DTL_ADDR', this.innerText, 'match', 'part');">수령인상세주소</th>
|
|
|
|
<th class="cmn" style="width: 180px;" onclick="searchFromGridTitle('CRDN_YMD', this.innerText, 'ymd', '');">단속일시</th>
|
|
|
|
<th class="cmn" style="width: 180px;" onclick="searchFromGridTitle('CRDN_YMD', this.innerText, 'ymd', '');">단속일시</th>
|
|
|
|
<th class="cmn" style="width: 140px;" onclick="searchFromGridTitle('VHRNO', this.innerText, 'match', 'part');">차량번호</th>
|
|
|
|
<th class="cmn" style="width: 140px;" onclick="searchFromGridTitle('VHRNO', this.innerText, 'match', 'part');">차량번호</th>
|
|
|
|
<th class="cmn" style="width: 120px;" onclick="searchFromGridTitle('RTPYR_SE_CD', this.innerText, 'codeValue', 'FIM011');">납부자구분</th>
|
|
|
|
<th class="cmn" style="width: 120px;" onclick="searchFromGridTitle('RTPYR_SE_CD', this.innerText, 'codeValue', 'FIM011');">납부자구분</th>
|
|
|
@ -251,6 +268,8 @@
|
|
|
|
<td class="cmn text-center" onclick="{onclick}" ondblclick="{ondblclick}">{SNDNG_SE_NM}</td>
|
|
|
|
<td class="cmn text-center" onclick="{onclick}" ondblclick="{ondblclick}">{SNDNG_SE_NM}</td>
|
|
|
|
<td class="cmn text-center" onclick="{onclick}" ondblclick="{ondblclick}">{SNDNG_YMD}</td>
|
|
|
|
<td class="cmn text-center" onclick="{onclick}" ondblclick="{ondblclick}">{SNDNG_YMD}</td>
|
|
|
|
<td class="cmn text-end" onclick="{onclick}" ondblclick="{ondblclick}">{FFNLG_AMT}</td>
|
|
|
|
<td class="cmn text-end" onclick="{onclick}" ondblclick="{ondblclick}">{FFNLG_AMT}</td>
|
|
|
|
|
|
|
|
<td class="cmn text-end" onclick="{onclick}" ondblclick="{ondblclick}">{PCPTAX}</td>
|
|
|
|
|
|
|
|
<td class="cmn text-end" onclick="{onclick}" ondblclick="{ondblclick}">{ADAMT}</td>
|
|
|
|
<td class="cmn text-start" onclick="{onclick}" ondblclick="{ondblclick}">{RCPN_NM}</td>
|
|
|
|
<td class="cmn text-start" onclick="{onclick}" ondblclick="{ondblclick}">{RCPN_NM}</td>
|
|
|
|
<td class="cmn text-center" onclick="{onclick}" ondblclick="{ondblclick}">{RCPN_ZIP}</td>
|
|
|
|
<td class="cmn text-center" onclick="{onclick}" ondblclick="{ondblclick}">{RCPN_ZIP}</td>
|
|
|
|
<td class="cmn text-start" onclick="{onclick}" ondblclick="{ondblclick}">{RCPN_ADDR}</td>
|
|
|
|
<td class="cmn text-start" onclick="{onclick}" ondblclick="{ondblclick}">{RCPN_ADDR}</td>
|
|
|
@ -272,19 +291,19 @@
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
<template id="${infoPrefix}NotFound--${pageName}">
|
|
|
|
<template id="${infoPrefix}NotFound--${pageName}">
|
|
|
|
<tr class="bpv">
|
|
|
|
<tr class="bpv">
|
|
|
|
<td valign="top" colspan="30" class="dataTables_empty text-center">${prefixName} 정보를 찾지 못했습니다.</td>
|
|
|
|
<td valign="top" colspan="32" class="dataTables_empty text-center">${prefixName} 정보를 찾지 못했습니다.</td>
|
|
|
|
</tr>
|
|
|
|
</tr>
|
|
|
|
<tr class="dpv">
|
|
|
|
<tr class="dpv">
|
|
|
|
<td valign="top" colspan="30" class="dataTables_empty text-center">${prefixName} 정보를 찾지 못했습니다.</td>
|
|
|
|
<td valign="top" colspan="32" class="dataTables_empty text-center">${prefixName} 정보를 찾지 못했습니다.</td>
|
|
|
|
</tr>
|
|
|
|
</tr>
|
|
|
|
<tr class="eca">
|
|
|
|
<tr class="eca">
|
|
|
|
<td valign="top" colspan="30" class="dataTables_empty text-center">${prefixName} 정보를 찾지 못했습니다.</td>
|
|
|
|
<td valign="top" colspan="32" class="dataTables_empty text-center">${prefixName} 정보를 찾지 못했습니다.</td>
|
|
|
|
</tr>
|
|
|
|
</tr>
|
|
|
|
<tr class="pvs">
|
|
|
|
<tr class="pvs">
|
|
|
|
<td valign="top" colspan="30" class="dataTables_empty text-center">${prefixName} 정보를 찾지 못했습니다.</td>
|
|
|
|
<td valign="top" colspan="32" class="dataTables_empty text-center">${prefixName} 정보를 찾지 못했습니다.</td>
|
|
|
|
</tr>
|
|
|
|
</tr>
|
|
|
|
<tr class="pes">
|
|
|
|
<tr class="pes">
|
|
|
|
<td valign="top" colspan="30" class="dataTables_empty text-center">${prefixName} 정보를 찾지 못했습니다.</td>
|
|
|
|
<td valign="top" colspan="32" class="dataTables_empty text-center">${prefixName} 정보를 찾지 못했습니다.</td>
|
|
|
|
</tr>
|
|
|
|
</tr>
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
</table>
|
|
|
|
</table>
|
|
|
@ -334,13 +353,15 @@
|
|
|
|
, keymapper: info => info ? info.SNDNG_DTL_ID : ""
|
|
|
|
, keymapper: info => info ? info.SNDNG_DTL_ID : ""
|
|
|
|
, dataGetter: obj => obj.${infoPrefix}List
|
|
|
|
, dataGetter: obj => obj.${infoPrefix}List
|
|
|
|
, appendData: true
|
|
|
|
, appendData: true
|
|
|
|
, infoSize: "xl"
|
|
|
|
, infoSize: "md"
|
|
|
|
, formats: {
|
|
|
|
, formats: {
|
|
|
|
DLVR_YMD: dateFormat
|
|
|
|
DLVR_YMD: dateFormat
|
|
|
|
, DLVR_TM: timeFormat
|
|
|
|
, DLVR_TM: timeFormat
|
|
|
|
, SNDNG_YMD: dateFormat
|
|
|
|
, SNDNG_YMD: dateFormat
|
|
|
|
, CRDN_YMD_TM: datetimeFormat
|
|
|
|
, CRDN_YMD_TM: datetimeFormat
|
|
|
|
, FFNLG_AMT: numberFormat
|
|
|
|
, FFNLG_AMT: numberFormat
|
|
|
|
|
|
|
|
, PCPTAX: numberFormat
|
|
|
|
|
|
|
|
, ADAMT: numberFormat
|
|
|
|
, REG_DT: datetimeFormat
|
|
|
|
, REG_DT: datetimeFormat
|
|
|
|
, MDFCN_DT: datetimeFormat
|
|
|
|
, MDFCN_DT: datetimeFormat
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -520,15 +541,15 @@
|
|
|
|
if (!params) return;
|
|
|
|
if (!params) return;
|
|
|
|
|
|
|
|
|
|
|
|
ajax.get({
|
|
|
|
ajax.get({
|
|
|
|
url: wctx.url("/" + params.taskSeCd + "${infoPrefixUrl}" + "/260/info.do") // 등록
|
|
|
|
url: wctx.url("/" + params.taskSeCd + "${infoPrefixUrl}" + "/260/info.do") + "?openerPageName=${pageName}"
|
|
|
|
, data: params || {}
|
|
|
|
, data: params || {}
|
|
|
|
, success: resp => {
|
|
|
|
, success: resp => {
|
|
|
|
dialog.open({
|
|
|
|
dialog.open({
|
|
|
|
id: "svbtcDialog--${pageName}"
|
|
|
|
id: "svbtcDialog--${pageName}"
|
|
|
|
, title: params.title
|
|
|
|
, title: params.title
|
|
|
|
, content: resp
|
|
|
|
, content: resp
|
|
|
|
, size: "md"
|
|
|
|
, size: $P.control.infoSize
|
|
|
|
, onClose: () => { $P.fnRefreshList(); }
|
|
|
|
, onClose: () => { $P.fnRefreshList(); } // 자료 재조회
|
|
|
|
});
|
|
|
|
});
|
|
|
|
}
|
|
|
|
}
|
|
|
|
});
|
|
|
|
});
|
|
|
|