You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
670 lines
32 KiB
XML
670 lines
32 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<html xmlns="http://www.w3.org/1999/xhtml"
|
|
xmlns:ev="http://www.w3.org/2001/xml-events"
|
|
xmlns:w2="http://www.inswave.com/websquare" xmlns:xf="http://www.w3.org/2002/xforms">
|
|
<head>
|
|
<w2:type>DEFAULT</w2:type>
|
|
<w2:buildDate />
|
|
<xf:model ev:submitdone="scwin.sbm_createSendInfo_submitdone">
|
|
<xf:instance>
|
|
<data xmlns="" />
|
|
</xf:instance>
|
|
<w2:dataCollection baseNode="map">
|
|
<w2:dataMap baseNode="map" id="search_cond">
|
|
<w2:keyInfo>
|
|
<w2:key id="stage" name="단계" dataType="text"></w2:key>
|
|
<w2:key id="penaltyDateFrom" name="통행일자(FROM)" dataType="text"></w2:key>
|
|
<w2:key id="penaltyDateTo" name="통행일자(TO)" dataType="text"></w2:key>
|
|
<w2:key id="carNo" name="차량번호" dataType="text"></w2:key>
|
|
<w2:key id="basicDate" name="조회시점일자" dataType="text"></w2:key>
|
|
<w2:key id="rentKbn" name="랜트구분" dataType="text"></w2:key>
|
|
</w2:keyInfo>
|
|
</w2:dataMap>
|
|
<w2:dataList baseNode="list" repeatNode="map" id="penaltyList" saveRemovedData="true">
|
|
<w2:columnInfo>
|
|
<w2:column id="chk" name="체크박스" dataType="text"></w2:column>
|
|
<w2:column id="mngno" name="관리번호" dataType="text"></w2:column>
|
|
<w2:column id="carNo" name="차량번호" dataType="text"></w2:column>
|
|
|
|
<w2:column id="penaltyDate" name="통행일시" dataType="text"></w2:column>
|
|
<w2:column id="fareOfficeNm" name="요금소" dataType="text"></w2:column>
|
|
<w2:column id="booth" name="차로" dataType="text"></w2:column>
|
|
|
|
<w2:column id="lavyAmount" name="과태료" dataType="text"></w2:column>
|
|
<w2:column id="termDay" name="초과일수" dataType="text"></w2:column>
|
|
<w2:column id="owner" name="납부자" dataType="text"></w2:column>
|
|
<w2:column id="termDt" name="납부기한" dataType="text"></w2:column>
|
|
<w2:column id="address" name="주소" dataType="text"></w2:column>
|
|
<w2:column id="carNoAfter" name="대체차량번호" dataType="text"></w2:column>
|
|
<w2:column id="penaltyManageYear" name="과태료관리연도" dataType="text"></w2:column>
|
|
<w2:column id="penaltySeqno" name="과태료관리번호" dataType="text"></w2:column>
|
|
<w2:column id="sendDate" name="고지일자" dataType="text"></w2:column>
|
|
<w2:column id="deliveryDate" name="납부기한" dataType="text"></w2:column>
|
|
<w2:column id="mobileResultNm" name="상태명" dataType="text"></w2:column>
|
|
<w2:column id="mobileSendDate" name="고지가능일" dataType="text"></w2:column>
|
|
<w2:column id="motionNm" name="상태명" dataType="text"></w2:column>
|
|
<w2:column id="toDates" name="고지일" dataType="text"></w2:column>
|
|
<w2:column id="filePath" name="파일경로" dataType="text"></w2:column>
|
|
<w2:column id="carsStopPictureFile" name="이미지파일" dataType="text"></w2:column>
|
|
<w2:column id="sysNoticeId" name="이그린상태" dataType="text"></w2:column>
|
|
<w2:column id="sysNoticeNm" name="이그린상태명" dataType="text"></w2:column>
|
|
<w2:column id="delivrsltId" name="배달코드" dataType="text"></w2:column>
|
|
<w2:column id="delivrsltNm" name="배달상태명" dataType="text"></w2:column>
|
|
<w2:column id="nonDelivrsltId" name="미배달코드" dataType="text"></w2:column>
|
|
<w2:column id="nonDelivrsltNm" name="미배달상태" dataType="text"></w2:column>
|
|
<w2:column id="egreenSendDate" name="신청일자" dataType="text"></w2:column>
|
|
<w2:column id="delivymd" name="배달일자" dataType="text"></w2:column>
|
|
<w2:column id="motionId" name="고지구분" dataType="text"></w2:column>
|
|
<w2:column id="seqno" name="일련번호" dataType="text"></w2:column>
|
|
<w2:column id="dataCd" name="상태값" dataType="text"></w2:column>
|
|
<w2:column id="workerId" name="근무자" dataType="text"></w2:column>
|
|
<w2:column id="fareOfficeId" name="요금소" dataType="text"></w2:column>
|
|
<w2:column id="boothId" name="차로" dataType="text"></w2:column>
|
|
<w2:column id="year" name="년" dataType="text"></w2:column>
|
|
<w2:column id="month" name="월" dataType="text"></w2:column>
|
|
<w2:column id="day" name="일" dataType="text"></w2:column>
|
|
<w2:column id="workTimes" name="시" dataType="text"></w2:column>
|
|
<w2:column id="carTypeFullNm" name="차 명" dataType="text"></w2:column>
|
|
<w2:column id="mobileResultId" name="상태코드" dataType="text"></w2:column>
|
|
|
|
<w2:column id="carOwnerCi" name="소유주CI" dataType="text"></w2:column>
|
|
<w2:column id="cnsReqSeq" name="소유주seq" dataType="text"></w2:column>
|
|
<w2:column id="frResident" name="주민번호 앞자리" dataType="text"></w2:column>
|
|
<w2:column id="xPosition" name="x좌표" dataType="text"></w2:column>
|
|
<w2:column id="yPosition" name="y좌표" dataType="text"></w2:column>
|
|
<w2:column id="noticeDate" name="고지일자" dataType="text"></w2:column>
|
|
<w2:column id="garoLen" name="가로" dataType="text"></w2:column>
|
|
<w2:column id="seroLen" name="세로" dataType="text"></w2:column>
|
|
<w2:column id="virtualBank" name="가상계좌번호" dataType="text"></w2:column>
|
|
<w2:column id="postNo" name="우편번호" dataType="text"></w2:column>
|
|
<w2:column id="addressName" name="주소명" dataType="text"></w2:column>
|
|
<w2:column id="addressNum" name="상세주소" dataType="text"></w2:column>
|
|
<w2:column id="layoutNo" name="화면정보" dataType="text"></w2:column>
|
|
</w2:columnInfo>
|
|
</w2:dataList>
|
|
<w2:dataMap baseNode="map" id="result">
|
|
<w2:keyInfo>
|
|
<w2:key id="dueDate" name="납부기한" dataType="text"></w2:key>
|
|
<w2:key id="sendInfoCnt" name="사전통지서출력개수" dataType="text"></w2:key>
|
|
</w2:keyInfo>
|
|
</w2:dataMap>
|
|
<w2:dataList baseNode="map" id="uploadParam" style="">
|
|
<w2:columnInfo>
|
|
<w2:column dataType="text" id="carsStopPictureFile" name="이미지파일"></w2:column>
|
|
<w2:column dataType="text" id="filePath" name="파일경로"></w2:column>
|
|
</w2:columnInfo>
|
|
</w2:dataList>
|
|
</w2:dataCollection>
|
|
<w2:workflowCollection></w2:workflowCollection>
|
|
<xf:submission id="sbm_searchPenaltyList" ref='data:json,{"id":"search_cond","key":"param"}' target="data:json,penaltyList"
|
|
action="/cfs/fine/findPenaltyList05.do" method="post" mediatype="application/json" encoding="UTF-8" instance="" replace=""
|
|
errorHandler="" customHandler="" mode="asynchronous" processMsg="조회중 입니다." ev:submit="" ev:submitdone="" ev:submiterror=""
|
|
abortTrigger="">
|
|
</xf:submission>
|
|
<xf:submission id="sbm_countSendInfo" ref='data:json,[{"id":"penaltyList","key":"paramList"},{"id":"search_cond","key":"paramMap"}]' target="data:json,result"
|
|
action="/cfs/fine/countSendInfo05.do" method="post" mediatype="application/json" encoding="UTF-8" instance="" replace=""
|
|
errorHandler="" customHandler="" mode="asynchronous" processMsg="" ev:submit="" ev:submitdone="scwin.sbm_countSendInfo_submitdone"
|
|
ev:submiterror="" abortTrigger="">
|
|
</xf:submission>
|
|
<xf:submission id="sbm_createSendInfo"
|
|
ref='data:json,[{"id":"search_cond","key":"paramMap"},{"id":"penaltyList","key":"paramList"}]' target=""
|
|
action="/cfs/fine/createSendInfo05.do" method="post" mediatype="application/json" encoding="UTF-8" instance="" replace=""
|
|
errorHandler="" customHandler="" mode="asynchronous" processMsg="" ev:submit="" ev:submitdone="scwin.sbm_createSendInfo_submitdone"
|
|
ev:submiterror="" abortTrigger="">
|
|
</xf:submission>
|
|
</xf:model>
|
|
<script type="text/javascript" src="/cm/js/cfs.js"></script>
|
|
<script type="text/javascript" lazy="false"><![CDATA[
|
|
/*
|
|
FN033M01
|
|
과태료정보-2차 과태료 관리-2차 과태료 독촉 고지서 시점 발행
|
|
|
|
*/
|
|
scwin.onpageload = function() {
|
|
var sbxOptions1 = [{ code : "cfs10", compID : "sbx_stage" }];
|
|
|
|
com.setCfsCommonCode(sbxOptions1, function() {
|
|
scwin.setInitSearchCond();
|
|
});
|
|
|
|
};
|
|
|
|
scwin.setInitSearchCond = function() {
|
|
var ymd = com.getToday();
|
|
ica_basicDate.setValue(ymd);
|
|
ica_dateFrom.setValue( ymd );
|
|
ica_dateTo.setValue( ymd );
|
|
|
|
sbx_stage.setValue("2");
|
|
};
|
|
|
|
scwin.onpageunload = function() {
|
|
|
|
};
|
|
|
|
scwin.btn_search_onclick = function(e) {
|
|
if (com.validateGroup(grp_search) === false) {
|
|
return false;
|
|
|
|
}else{
|
|
if(ica_dateTo.getValue() < ica_dateFrom.getValue()){
|
|
com.alert("시작 일자가 종료 일자보다 큽니다. 날짜 형식을 확인해 주세요.");
|
|
return;
|
|
}
|
|
com.executeSubmission(sbm_searchPenaltyList);
|
|
}
|
|
};
|
|
|
|
|
|
scwin.btn_excel_down_onclick = function(e) {
|
|
if (penaltyList.getRowCount() == 0) {
|
|
com.alert("엑셀다운로드할 정보가 없습니다.");
|
|
return;
|
|
}
|
|
var info = {};
|
|
var options = {};
|
|
options.fileName = "2차 과태료 독촉 고지서 시점 발행_"+com.getCurDtime()+".xlsx";
|
|
options.sheetName = "2차 과태료 독촉 고지서 시점 발행";
|
|
options.showProcess = "true"; //다운로드 시 프로세스 창을 보여줄지 여부 (true:보임)
|
|
options.showConfirm = "true"; //다운로드 확인창을 띄울지 여부 (false:미확인)
|
|
options.useFooter = "true"; //다운로드시 Footer를 출력 할지 여부 (true:포함)
|
|
options.useSubTotal = "false"; //다운로드시 SubTotal을 출력 할지 여부 (false:미포함)
|
|
options.useStyle = "true";
|
|
options.foldColumns = "0";
|
|
options.printSet = {
|
|
fitToPage : "true" //엑셀 프린터 출력시 쪽맞춤 사용 유무 (false:미사용)
|
|
, landScape : "true" //엑셀 프린터 출력시 가로 방향 출력 유무 (false:세로)
|
|
, pageSize : "A4" //엑셀 프린터 출력시 인쇄용지 설정 (A4:A4용지)
|
|
};
|
|
options.autoSizeColumn = "false"; //너비자동맞춤 설정 유무 (false:미적용)
|
|
|
|
//com.fncMakeExcelProvider("finePenaltyService", "findPenaltyList05", "cfs.fine.vo.PenaltyParamVO", search_cond, grd_penaltyList, options, info);
|
|
grd_penaltyList.advancedExcelDownload( options , info );
|
|
};
|
|
|
|
scwin.btn_mod_onclick = function(e) {
|
|
var searchJSON = search_cond.getJSON();
|
|
searchJSON.rentType = cbx_checkbox1.getValue();
|
|
searchJSON.motionId = "095";
|
|
var data = { data : searchJSON, callbackFn : "scwin.btn_search_onclick"};
|
|
var opt = { id : "FN019P02",
|
|
popupName : "ETAX 파일생성",
|
|
width : 1200, height : 650};
|
|
|
|
var popupUrl = "/ui/cfs/fine/FN019P02.xml";
|
|
|
|
com.openPopup(popupUrl, opt, data);
|
|
/*var searchJSON = search_cond.getJSON();
|
|
var aJsonArray = new Array();
|
|
var aJson = null;
|
|
|
|
for(var i = 0; i<penaltyList.getRowCount(); i++){
|
|
if(penaltyList.getCellData( i , "chk" ) == "1"){
|
|
aJson = new Object();
|
|
aJson.penaltyDateFrom = search_cond.get("penaltyDateFrom");
|
|
aJson.penaltyDateTo = search_cond.get("penaltyDateTo");
|
|
aJson.penaltyManageYear = penaltyList.getCellData( i , "penaltyManageYear" );
|
|
aJson.penaltySeqno = penaltyList.getCellData( i , "penaltySeqno" );
|
|
aJson.carNo = penaltyList.getCellData( i , "carNo" );
|
|
aJson.sendDate = penaltyList.getCellData( i , "sendDate" );
|
|
aJson.deliveryDate = penaltyList.getCellData( i , "deliveryDate" );
|
|
aJson.motionId = penaltyList.getCellData( i , "motionId" );
|
|
aJsonArray.push(aJson );
|
|
}
|
|
}
|
|
|
|
var ajaxOpt = {
|
|
action : '/cfs/fine/findCreateETaxSeFile.do'
|
|
, mode : 'asynchronous'
|
|
, mediatype : 'application/json'
|
|
, method: 'POST'
|
|
, processMsg: 'ETAX 파일을 생성중입니다.'
|
|
, requestData : JSON.stringify(aJsonArray)
|
|
, success : function(data) {
|
|
console.log(data);
|
|
if(data.responseJSON.rsMsg.statusCode == "S"){
|
|
alert("ETAX파일을 생성하였습니다.");
|
|
scwin.saveToFile_Chrome("etaxFile",data.responseJSON.result.etaxCon);
|
|
}else{
|
|
alert("ETAX파일 생성을 실패했습니다. 전산담당자한테 문의하세요");
|
|
}
|
|
}
|
|
}
|
|
|
|
$p.ajax( ajaxOpt );
|
|
*/
|
|
|
|
};
|
|
|
|
scwin.saveToFile_Chrome = function(fileName, content) {
|
|
var tm = new Date();
|
|
var today = tm.getFullYear()+(tm.getMonth()+1)+tm.getDate()+tm.getHours()+""+tm.getMinutes()+""+tm.getSeconds();
|
|
var blob = new Blob([content], { type: 'text/plain' });
|
|
blob.ContentLanguage = "ANSI";
|
|
|
|
objURL = window.URL.createObjectURL(blob);
|
|
// 이전에 생성된 메모리 해제
|
|
if (window.__Xr_objURL_forCreatingFile__) {
|
|
window.URL.revokeObjectURL(window.__Xr_objURL_forCreatingFile__);
|
|
}
|
|
window.__Xr_objURL_forCreatingFile__ = objURL;
|
|
|
|
var a = document.createElement('a');
|
|
|
|
a.download = fileName+today+".txt";
|
|
a.href = objURL;
|
|
a.click();
|
|
|
|
}
|
|
|
|
scwin.createSendInfo = function(sendDate, deliveryDate) {
|
|
search_cond.set("sendDate", sendDate)
|
|
search_cond.set("deliveryDate", deliveryDate)
|
|
|
|
com.executeSubmission(sbm_countSendInfo);
|
|
};
|
|
|
|
scwin.sbm_countSendInfo_submitdone = function(e) {
|
|
var sendInfoCnt = result.get("sendInfoCnt");
|
|
|
|
if(sendInfoCnt > 0) {
|
|
com.confirm("이미 통지서를 출력한 정보가 존재 합니다.\n "
|
|
+ "현재 출력하려는 고지서의 발송일자 및 납부기한이 이전 출력시와 다릅니다. \n"
|
|
+ "현 상태로 출력을 하게되면 이전 출력고지서 및 ETAX 관련 정보와 다르게 되어 수납정보처리시 어려움이 있습니다. \n"
|
|
+ "그래도 출력하시겠습니까?"
|
|
, "scwin.countSendInfoConfirmCallback");
|
|
} else {
|
|
scwin.countSendInfoConfirmCallback(true);
|
|
}
|
|
};
|
|
|
|
scwin.countSendInfoConfirmCallback = function(e) {
|
|
if(e) {
|
|
com.executeSubmission(sbm_createSendInfo);
|
|
}
|
|
};
|
|
|
|
|
|
scwin.btn_proper_onclick = function(e) {
|
|
var checked = grd_penaltyList.getCheckedIndex("chk");
|
|
|
|
|
|
var aJsonArray = new Array();
|
|
var aJson = null;
|
|
|
|
|
|
if(checked.length < 1) {
|
|
com.alert("한 건 이상을 선택해주세요.");
|
|
} else {
|
|
for(var i = 0; i<penaltyList.getRowCount(); i++){
|
|
if(penaltyList.getCellData( i , "chk" ) == "1"){
|
|
penaltyList.setCellAllData( i , "layoutNo" , "33" );
|
|
aJson = new Object();
|
|
aJson = penaltyList.getRowJSON( i );
|
|
aJson.rentType = cbx_checkbox1.getValue( );
|
|
|
|
aJsonArray.push(aJson );
|
|
}
|
|
}
|
|
var data = { title : "ETAX 발송/납부 설정" , data : aJsonArray, callbackFn : "scwin.btn_search_onclick"};
|
|
var opt = { id : "FN033P01",
|
|
popupName : "고지서발급",
|
|
width : 260, height : 180};
|
|
var popupUrl = "/ui/cfs/fine/FN019P01.xml";
|
|
|
|
com.openPopup(popupUrl, opt, data);
|
|
}
|
|
};
|
|
|
|
|
|
|
|
|
|
scwin.btn_sel_onclick = function(e) {
|
|
var aJsonArray = new Array();
|
|
var checked = grd_penaltyList.getCheckedIndex("chk");
|
|
|
|
var rowJSON = penaltyList.getRowJSON(grd_penaltyList.getCheckedIndex("chk"));
|
|
|
|
if(checked.length < 1) {
|
|
com.alert("한 건 이상을 선택해주세요.");
|
|
} else {
|
|
var size = penaltyList.getRowCount();
|
|
var sysNoticeId = "43";
|
|
var stage = "2";
|
|
for(var i = 0; i<size; i++){
|
|
if(penaltyList.getCellData( i, "chk" )=="1"){
|
|
var object = new Object();
|
|
object.dataCd = "02";
|
|
object.penaltyManageYear = penaltyList.getCellData( i , "penaltyManageYear" );
|
|
object.penaltySeqno = penaltyList.getCellData( i , "penaltySeqno" );
|
|
object.year = penaltyList.getCellData( i , "year" );
|
|
object.month = penaltyList.getCellData( i , "month" );
|
|
object.day = penaltyList.getCellData( i , "day" );
|
|
object.workTimes = penaltyList.getCellData( i , "workTimes" );
|
|
object.seqno = penaltyList.getCellData( i , "seqno" );
|
|
object.carNo = penaltyList.getCellData( i , "carNo" );
|
|
object.owner = penaltyList.getCellData( i , "owner" );
|
|
object.carsStopPictureFile = penaltyList.getCellData( i , "carsStopPictureFile" );
|
|
object.paramMotionId = penaltyList.getCellData( i , "motionId" );
|
|
object.motionNm = penaltyList.getCellData( i , "motionNm" );
|
|
object.carTypeFullNm = penaltyList.getCellData( i , "carTypeFullNm" );
|
|
object.noticeDate = penaltyList.getCellData( i , "noticeDate" );
|
|
object.fareOfficeNm = penaltyList.getCellData( i , "fareOfficeNm" );
|
|
object.booth = penaltyList.getCellData( i , "booth" );
|
|
object.lavyAmount = penaltyList.getCellData( i , "lavyAmount" );
|
|
object.deliveryDate = penaltyList.getCellData( i , "deliveryDate" );
|
|
object.sendDate = penaltyList.getCellData( i , "sendDate" );
|
|
object.postNo = penaltyList.getCellData( i , "postNo" );
|
|
object.addressName = penaltyList.getCellData( i , "addressName" );
|
|
object.addressNum = penaltyList.getCellData( i , "addressNum" );
|
|
object.xPosition = penaltyList.getCellData( i , "xPosition" );
|
|
object.yPosition = penaltyList.getCellData( i , "yPosition" );
|
|
object.garoLen = penaltyList.getCellData( i , "garoLen" );
|
|
object.seroLen = penaltyList.getCellData( i , "seroLen" );
|
|
object.virtualBank = penaltyList.getCellData( i , "virtualBank" );
|
|
object.sysNoticeId = sysNoticeId;
|
|
object.stage = stage;
|
|
object.motionId = penaltyList.getCellData( i , "motionId" ) ;
|
|
object.motionFlag = "20";
|
|
|
|
|
|
|
|
aJsonArray.push(object);
|
|
|
|
}
|
|
}
|
|
|
|
var ajaxOpt = {
|
|
action : '/cfs/fine/createEgreenFileDb.do'
|
|
, mode : 'asynchronous'
|
|
, mediatype : 'application/json'
|
|
, method: 'POST'
|
|
, processMsg: '이그린출력 중입니다.'
|
|
, requestData : JSON.stringify(aJsonArray)
|
|
, success : function(data) {
|
|
if(data.responseJSON.rsMsg.statusCode == "S"){
|
|
com.alert("이그린 출력 하였습니다.");
|
|
scwin.btn_egreenCreate();
|
|
}else{
|
|
com.alert("이그린 출력을 실패했습니다. 전산담당자한테 문의하세요");
|
|
}
|
|
}
|
|
};
|
|
|
|
if(aJsonArray.length == 0){
|
|
com.alert("이그린 출력 대상이 존재하지 않습니다.(주소 미작성, 모바일고지 (고지실패대상) )출력할 수 없습니다.");
|
|
return;
|
|
}
|
|
$p.ajax( ajaxOpt );
|
|
}
|
|
};
|
|
|
|
scwin.btn_egreenCreate = function(e) {
|
|
var form_tag = document.getElementById("FN033M01");
|
|
|
|
form_tag.penaltyDateFrom.value = search_cond.get("penaltyDateFrom");
|
|
form_tag.penaltyDateTo.value = search_cond.get("penaltyDateTo");
|
|
//form_tag.carNo.value = search_cond.get("carNo");
|
|
//form_tag.lossYn.value = search_cond.get("lossYn");
|
|
|
|
form_tag.crfName.value = "egreen_penalty2";
|
|
|
|
var url = "/ClipReport4/reportView.jsp";
|
|
|
|
form_tag.action=url;
|
|
form_tag.method ="post";
|
|
form_tag.target="clipform";
|
|
form_tag.submit();
|
|
scwin.btn_search_onclick();
|
|
|
|
};
|
|
|
|
scwin.ibx_carNo_onkeyup = function(e) {
|
|
var keyin = this.getValue();
|
|
if(e.keyCode == "13"){
|
|
$p.executeSubmission( "sbm_searchPenaltyList" );
|
|
}
|
|
};
|
|
|
|
scwin.cbx_checkbox1_onchange = function() {
|
|
console.log(cbx_checkbox1.getValue());
|
|
if(cbx_checkbox1.getValue() == 1){
|
|
document.getElementById(tbl_dt.getID()).innerText = "*변경일자";
|
|
tbl_dt.setStyle( "color" , "red" );
|
|
}else{
|
|
document.getElementById(tbl_dt.getID()).innerText = "통행일자";
|
|
tbl_dt.setStyle( "color" , "" );
|
|
}
|
|
};
|
|
]]></script>
|
|
</head>
|
|
<body ev:onpageload="scwin.onpageload" ev:onpageunload="scwin.onpageunload">
|
|
<form id="FN033M01" method="post" action ="/ClipReport4/reportView.jsp">
|
|
<input type ="hidden" name="crfName"></input>
|
|
<input type ="hidden" name="penaltyDateFrom"></input>
|
|
<input type ="hidden" name="penaltyDateTo"></input>
|
|
|
|
</form>
|
|
|
|
<xf:group class="contentWrap" id="" style="">
|
|
<w2:wframe id="" initScript="scwin.wfTitleFavInit();" src="/cm/common/wf_titleFav.xml" style=""></w2:wframe>
|
|
<xf:group class="tbl_search" id="grp_search" style="">
|
|
<xf:group adaptive="layout" adaptiveThreshold="700" class="w2tb tbl_sc" id="" style="" tagname="table">
|
|
<w2:attributes>
|
|
<w2:summary></w2:summary>
|
|
</w2:attributes>
|
|
<xf:group tagname="colgroup">
|
|
<xf:group style="width:60.00px;" tagname="col"></xf:group>
|
|
<xf:group style="width:120.00px;" tagname="col"></xf:group>
|
|
<xf:group style="width:80.00px;" tagname="col"></xf:group>
|
|
<xf:group style="width:110.00px;" tagname="col"></xf:group><xf:group tagname="col" style="width:0.00%;"></xf:group><xf:group style="width:90.00px;" tagname="col"></xf:group>
|
|
<xf:group style="width:240.00px;" tagname="col"></xf:group>
|
|
<xf:group tagname="col" style="width:120.00px;"></xf:group><xf:group style="width:*;" tagname="col"></xf:group>
|
|
</xf:group>
|
|
<xf:group adaptive="" adaptiveThreshold="" style="" tagname="tr">
|
|
<xf:group class="w2tb_th" style="" tagname="th">단계</xf:group>
|
|
<xf:group class="w2tb_td" style="" tagname="td">
|
|
<xf:select1 allOption="" appearance="minimal" chooseOption="" direction="auto" disabled="true"
|
|
disabledClass="w2selectbox_disabled" displayMode="label" id="sbx_stage" ref="data:search_cond.stage"
|
|
style="" submenuSize="auto">
|
|
<xf:choices></xf:choices>
|
|
</xf:select1>
|
|
</xf:group>
|
|
<xf:group tagname="th" class="w2tb_th">차량번호<w2:attributes><w2:scope>row</w2:scope></w2:attributes></xf:group>
|
|
<xf:group tagname="td" class="w2tb_td"><w2:attributes>
|
|
<w2:scope>row</w2:scope>
|
|
</w2:attributes><xf:input adjustMaxLength="false" id="ibx_carNo" ref="data:search_cond.carNo" style="" ev:onkeyup="scwin.ibx_carNo_onkeyup" allowChar="" maxlength="20" ignoreChar="! "></xf:input></xf:group>
|
|
<xf:group tagname="td" class="w2tb_td">
|
|
<w2:attributes>
|
|
<w2:scope>row</w2:scope>
|
|
</w2:attributes>
|
|
<w2:inputCalendar calendarValueType="yearMonthDate" class="" dateValidCheck="" focusOnDateSelect="false"
|
|
footerDiv="false" id="ica_basicDate" ref="data:search_cond.basicDate" renderDiv="true" renderType="component" style=""
|
|
weekStartsOn="0">
|
|
</w2:inputCalendar>
|
|
</xf:group>
|
|
<xf:group class="w2tb_th" style="" tagname="th" id="tbl_dt">통행일자</xf:group>
|
|
<xf:group class="w2tb_td" style="" tagname="td"><w2:inputCalendar calendarValueType="yearMonthDate" class="" dateValidCheck="" focusOnDateSelect="false"
|
|
footerDiv="false" id="ica_dateFrom" ref="data:search_cond.penaltyDateFrom" renderDiv="true" renderType="component" style="" weekStartsOn="0" validCheck="true" mandatory="true">
|
|
</w2:inputCalendar><w2:span id="spa_span1" label="~" style="padding-left: 5px;padding-right: 5px;"></w2:span><w2:inputCalendar calendarValueType="yearMonthDate" class="" dateValidCheck="" focusOnDateSelect="false"
|
|
footerDiv="false" id="ica_dateTo" ref="data:search_cond.penaltyDateTo" renderDiv="true" renderType="component" style="" weekStartsOn="0" validCheck="true" mandatory="true">
|
|
</w2:inputCalendar></xf:group>
|
|
<xf:group tagname="td" class="w2tb_td"><w2:attributes></w2:attributes>
|
|
<xf:select selectedindex="-1" id="cbx_checkbox1" appearance="full" style="width: 110px;height: 21px;" cols=""
|
|
rows="" ref="data:search_cond.rentKbn" ev:onchange="scwin.cbx_checkbox1_onchange">
|
|
<xf:choices>
|
|
<xf:item>
|
|
<xf:label><![CDATA[랜트카 여부]]></xf:label>
|
|
<xf:value><![CDATA[1]]></xf:value>
|
|
</xf:item>
|
|
</xf:choices>
|
|
</xf:select></xf:group>
|
|
<xf:group class="w2tb_td" style="" tagname="td">
|
|
<xf:group class="fr" id="">
|
|
<xf:trigger class="btn_sh" ev:onclick="scwin.btn_search_onclick" id="btn_search" style="" type="button">
|
|
<xf:label><![CDATA[조회]]></xf:label>
|
|
</xf:trigger>
|
|
</xf:group>
|
|
</xf:group>
|
|
</xf:group>
|
|
</xf:group>
|
|
</xf:group>
|
|
<xf:group class="defaultbox" id="" style="">
|
|
<w2:textbox class="df_tt" id="" label="2차 과태료 독촉 고지서 시점 발행" style="" tagname="h2"></w2:textbox>
|
|
<xf:group class="fr" id="" style="">
|
|
|
|
|
|
<xf:trigger class="btn_act save" ev:onclick="scwin.btn_proper_onclick" id="btn_proper" style="" type="button">
|
|
<xf:label><![CDATA[발송일자 설정]]></xf:label>
|
|
</xf:trigger>
|
|
<xf:trigger class="btn_act save" ev:onclick="scwin.btn_mod_onclick" id="btn_mod" style="" type="button">
|
|
<xf:label><![CDATA[ETAX파일생성]]></xf:label>
|
|
</xf:trigger>
|
|
<xf:trigger class="btn_act save" ev:onclick="scwin.btn_sel_onclick" id="btn_sel" style="" type="button">
|
|
<xf:label><![CDATA[이그린출력]]></xf:label>
|
|
</xf:trigger>
|
|
<xf:trigger class="btn_act exceldown" id="btn_excel_down" style="" type="button"
|
|
ev:onclick="scwin.btn_excel_down_onclick">
|
|
<xf:label><![CDATA[엑셀다운로드]]></xf:label>
|
|
</xf:trigger>
|
|
|
|
|
|
</xf:group>
|
|
</xf:group>
|
|
<w2:gridView autoFit="allColumn" autoFitMinWidth="600" class="cm_grid" dataList="data:penaltyList" fixedColumnWithHidden="true"
|
|
focusMode="row" id="grd_penaltyList" ignoreCellClick="false" ignoreToggleOnDisabled="false" scrollByColumn="false"
|
|
scrollByColumnAdaptive="false" style="height: 154px;" summaryAuto="false" useShiftKey="true" visibleRowNum="20"
|
|
rowStatusHeaderValue="" rowNumVisible="true" readOnly="true" rowNumHeaderValue="순번">
|
|
<w2:header id="header1" style="">
|
|
<w2:row id="row1" style="">
|
|
<w2:column removeBorderStyle="false" width="20" inputType="checkbox" id="chk" value="체크박스" blockSelect="false"
|
|
displayMode="label" readOnly="false" style="">
|
|
</w2:column>
|
|
<w2:column width="70" inputType="text" id="column1" value="관리번호" blockSelect="false" displayMode="label" style=""></w2:column>
|
|
<w2:column removeBorderStyle="false" width="70" inputType="text" id="column3" value="차량번호" blockSelect="false"
|
|
displayMode="label" style="">
|
|
</w2:column>
|
|
<w2:column removeBorderStyle="false" width="100" inputType="text" id="column5" value="통행일시" blockSelect="false"
|
|
displayMode="label" style="">
|
|
</w2:column>
|
|
<w2:column removeBorderStyle="false" width="70" inputType="text" id="column7" value="요금소" blockSelect="false"
|
|
displayMode="label" style="">
|
|
</w2:column>
|
|
<w2:column removeBorderStyle="false" width="70" inputType="text" id="column9" value="차로" blockSelect="false"
|
|
displayMode="label" style="">
|
|
</w2:column>
|
|
<w2:column removeBorderStyle="false" width="70" inputType="text" id="column11" value="과태료" blockSelect="false"
|
|
displayMode="label" style="">
|
|
</w2:column>
|
|
<w2:column removeBorderStyle="false" width="70" inputType="text" style="" id="column59" value="고지상태" blockSelect="false"
|
|
displayMode="label">
|
|
</w2:column>
|
|
<w2:column removeBorderStyle="false" width="70" inputType="text" style="" id="column56" value="발송일자"
|
|
blockSelect="false" displayMode="label">
|
|
</w2:column>
|
|
<w2:column width="70" id="column16" value="초과일수" style=""></w2:column>
|
|
<w2:column removeBorderStyle="false" width="70" inputType="text" id="column13" value="납부자" blockSelect="false"
|
|
displayMode="label" style="">
|
|
</w2:column>
|
|
<w2:column removeBorderStyle="false" width="70" inputType="text" id="column15" value="납부기한" blockSelect="false"
|
|
displayMode="label" style="">
|
|
</w2:column>
|
|
<w2:column removeBorderStyle="false" width="70" inputType="text" id="column17" value="주소" blockSelect="false"
|
|
displayMode="label" style="">
|
|
</w2:column>
|
|
<w2:column removeBorderStyle="false" width="70" inputType="text" id="column19" value="대체차량번호" blockSelect="false"
|
|
displayMode="label" style="">
|
|
</w2:column>
|
|
</w2:row>
|
|
</w2:header>
|
|
<w2:gBody id="gBody1" style="">
|
|
<w2:row id="row2" style="">
|
|
<w2:column removeBorderStyle="false" width="20" inputType="checkbox" id="chk" blockSelect="false"
|
|
displayMode="label" readOnly="false">
|
|
</w2:column>
|
|
<w2:column width="70" inputType="text" style="height:25px;" id="mngno" blockSelect="FALSE" displayMode="label"></w2:column>
|
|
<w2:column removeBorderStyle="FALSE" width="70" inputType="text" id="carNo" blockSelect="FALSE"
|
|
displayMode="label">
|
|
</w2:column>
|
|
<w2:column removeBorderStyle="FALSE" width="100" inputType="text" id="penaltyDate" blockSelect="FALSE"
|
|
displayMode="label">
|
|
</w2:column>
|
|
<w2:column removeBorderStyle="FALSE" width="70" inputType="text" id="fareOfficeNm" blockSelect="FALSE"
|
|
displayMode="label">
|
|
</w2:column>
|
|
<w2:column removeBorderStyle="FALSE" width="70" inputType="text" id="booth" blockSelect="FALSE"
|
|
displayMode="label">
|
|
</w2:column>
|
|
<w2:column removeBorderStyle="FALSE" width="70" displayFormat="###,###" inputType="text" id="lavyAmount"
|
|
blockSelect="FALSE" displayMode="label">
|
|
</w2:column>
|
|
<w2:column removeBorderStyle="false" width="70" inputType="text" style="" id="motionNm" value="" blockSelect="false"
|
|
displayMode="label">
|
|
</w2:column>
|
|
<w2:column removeBorderStyle="false" width="70" inputType="text" style="" id="sendDate" value="" blockSelect="false"
|
|
displayMode="label">
|
|
</w2:column>
|
|
<w2:column width="70" id="termDay"></w2:column>
|
|
<w2:column removeBorderStyle="FALSE" width="70" inputType="text" id="owner" blockSelect="FALSE"
|
|
displayMode="label">
|
|
</w2:column>
|
|
<w2:column removeBorderStyle="FALSE" width="70" inputType="text" id="deliveryDate" blockSelect="FALSE"
|
|
displayMode="label">
|
|
</w2:column>
|
|
<w2:column removeBorderStyle="FALSE" width="70" inputType="text" id="address" blockSelect="FALSE"
|
|
displayMode="label">
|
|
</w2:column>
|
|
<w2:column removeBorderStyle="FALSE" width="70" inputType="text" id="carNoAfter" blockSelect="FALSE"
|
|
displayMode="label">
|
|
</w2:column>
|
|
</w2:row>
|
|
</w2:gBody>
|
|
<w2:footer style="" id="footer1">
|
|
<w2:row style="" id="row3">
|
|
<w2:column removeBorderStyle="false" width="70" inputType="text" id="column32" blockSelect="false"
|
|
displayMode="label">
|
|
</w2:column>
|
|
<w2:column removeBorderStyle="false" width="70" inputType="text" id="column29" value="건수" blockSelect="false"
|
|
displayMode="label">
|
|
</w2:column>
|
|
<w2:column expression="COUNT('mngno')" removeBorderStyle="false" width="70" inputType="expression" id="totalCnt"
|
|
blockSelect="false" displayMode="label">
|
|
</w2:column>
|
|
<w2:column removeBorderStyle="false" width="100" inputType="text" id="column27" blockSelect="false"
|
|
displayMode="label">
|
|
</w2:column>
|
|
<w2:column removeBorderStyle="false" width="70" inputType="text" id="column26" blockSelect="false"
|
|
displayMode="label">
|
|
</w2:column>
|
|
<w2:column removeBorderStyle="false" width="70" inputType="text" id="column25" blockSelect="false"
|
|
displayMode="label">
|
|
</w2:column>
|
|
<w2:column removeBorderStyle="false" width="70" inputType="text" id="column24" blockSelect="false"
|
|
displayMode="label">
|
|
</w2:column>
|
|
<w2:column removeBorderStyle="false" width="70" inputType="text" style="" id="column61" value="" blockSelect="false"
|
|
displayMode="label">
|
|
</w2:column>
|
|
<w2:column removeBorderStyle="false" width="70" inputType="text" style="" id="column58" value="" blockSelect="false"
|
|
displayMode="label">
|
|
</w2:column>
|
|
<w2:column width="70" id="column52"></w2:column>
|
|
<w2:column removeBorderStyle="false" width="70" inputType="text" id="column23" blockSelect="false"
|
|
displayMode="label">
|
|
</w2:column>
|
|
<w2:column removeBorderStyle="false" width="70" inputType="text" id="column22" blockSelect="false"
|
|
displayMode="label">
|
|
</w2:column>
|
|
<w2:column removeBorderStyle="false" width="70" inputType="text" id="column21" blockSelect="false"
|
|
displayMode="label">
|
|
</w2:column>
|
|
<w2:column removeBorderStyle="false" width="70" inputType="text" id="column20" blockSelect="false"
|
|
displayMode="label">
|
|
</w2:column>
|
|
</w2:row>
|
|
</w2:footer>
|
|
</w2:gridView>
|
|
</xf:group>
|
|
</body>
|
|
</html>
|