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.
784 lines
37 KiB
XML
784 lines
37 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>
|
|
<xf:instance>
|
|
<data xmlns="" />
|
|
</xf:instance>
|
|
<w2:dataCollection baseNode="map">
|
|
<w2:dataMap baseNode="map" id="reqCode" style="">
|
|
<w2:keyInfo>
|
|
<w2:key dataType="text" id="fareOfficeId" name="요금소"></w2:key>
|
|
<w2:key dataType="text" id="boothId" name="차로번호"></w2:key>
|
|
<w2:key dataType="text" id="inStDate" name="통행일자(시작)"></w2:key>
|
|
<w2:key dataType="text" id="inEdDate" name="통행일자(끝)"></w2:key>
|
|
<w2:key dataType="text" id="carNo" name="차량번호"></w2:key>
|
|
<w2:key dataType="text" id="workerId" name="징수원"></w2:key>
|
|
<w2:key dataType="text" id="prpKbn" name="징수유형 Flag"></w2:key>
|
|
</w2:keyInfo>
|
|
</w2:dataMap>
|
|
<w2:dataList baseNode="list" id="resCode" repeatNode="map" saveRemovedData="true" style="">
|
|
<w2:columnInfo>
|
|
<w2:column id="workerId" name="징수원ID" dataType="text"></w2:column>
|
|
<w2:column dataType="text" id="fareOfficeId" name="요금소"></w2:column>
|
|
<w2:column dataType="text" id="fareOfficeNm" name="요금소명"></w2:column>
|
|
<w2:column dataType="text" id="boothId" name="차로"></w2:column>
|
|
<w2:column dataType="text" id="boothNm" name="차로명"></w2:column>
|
|
<w2:column dataType="text" id="passDate" name="통행일자"></w2:column>
|
|
<w2:column dataType="text" id="workTimes" name="통행시간"></w2:column>
|
|
<w2:column dataType="text" id="tRealTime" name="검지시간"></w2:column>
|
|
<w2:column dataType="text" id="seqNo" name="처리번호"></w2:column>
|
|
<w2:column dataType="text" id="collectId" name="징수유형"></w2:column>
|
|
<w2:column dataType="text" id="collectNm" name="징수유형명"></w2:column>
|
|
<w2:column dataType="text" id="collectNmNew" name="징수유형상세"></w2:column>
|
|
<w2:column dataType="text" id="carNo" name="차량번호"></w2:column>
|
|
<w2:column dataType="text" id="carName" name="차종"></w2:column>
|
|
<w2:column dataType="text" id="levyAmt" name="징수금액"></w2:column>
|
|
<w2:column dataType="text" id="prpKbn" name="사전등록 처리상태"></w2:column>
|
|
<w2:column dataType="text" id="remarks" name="비고"></w2:column>
|
|
<w2:column dataType="text" id="updateDate" name="청구일자"></w2:column>
|
|
<w2:column dataType="text" id="updater" name="처리자"></w2:column>
|
|
<w2:column dataType="text" id="prpKbnNm" name="사전등록명"></w2:column>
|
|
</w2:columnInfo>
|
|
</w2:dataList>
|
|
<w2:dataList baseNode="map" id="resCnt" style="">
|
|
<w2:columnInfo>
|
|
<w2:column dataType="text" id="allCnt" name="전체 건수"></w2:column>
|
|
<w2:column dataType="text" id="readComplCnt" name="판독완료 건수"></w2:column>
|
|
<w2:column dataType="text" id="readNotCnt" name="미판독 건수"></w2:column>
|
|
<w2:column dataType="text" id="noticeReadCnt" name="미납안내 건수"></w2:column>
|
|
<w2:column dataType="text" id="noticeNotCnt" name="미납 미안내 건수"></w2:column>
|
|
<w2:column dataType="text" id="readResultCnt" name="고지건수"></w2:column>
|
|
<w2:column dataType="text" id="paymentCnt" name="수납완료"></w2:column>
|
|
<w2:column dataType="text" id="toCnt" name="부과예고대상"></w2:column>
|
|
<w2:column dataType="text" id="exempCnt" name="면제건수"></w2:column>
|
|
<w2:column dataType="text" id="noCheckCnt" name="확인불가"></w2:column>
|
|
<w2:column dataType="text" id="remarksCnt" name="기타"></w2:column>
|
|
</w2:columnInfo>
|
|
</w2:dataList>
|
|
|
|
</w2:dataCollection>
|
|
<w2:workflowCollection></w2:workflowCollection>
|
|
<xf:submission id="sbm_searchList"
|
|
ref='data:json,{"id":"reqCode","key":"param"}'
|
|
target='data:json,{"id":"resCode","key":"result"}'
|
|
action="/cfs/input/findprpKbnList.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:model>
|
|
<script type="text/javascript" lazy="false"><![CDATA[
|
|
/*
|
|
IPM001M01
|
|
입력관리 - 징수원별 정산현황
|
|
*/
|
|
scwin.onpageload = function() {
|
|
var sbxOptions = [{code : "cfs01", compID : "cond_fareOfficeId", option : cond_fareOfficeId.getText()}];
|
|
com.setCfsCommonCode( sbxOptions );
|
|
ica_inStDate.setValue(com.getToday());
|
|
ica_inEdDate.setValue(com.getToday());
|
|
};
|
|
|
|
scwin.onpageunload = function() {};
|
|
|
|
scwin.btn_searchList_onclick = function(e) {
|
|
if(ica_inEdDate.getValue()-ica_inStDate.getValue()>=200 && ibx_input.getValue()==""){
|
|
com.alert("2개월 이상 조회시 차량번호 값이 필요합니다.");
|
|
return;
|
|
}
|
|
if (com.validateGroup(grp_search) === false) {
|
|
return false;
|
|
|
|
}else{
|
|
if(ica_inEdDate.getValue() < ica_inStDate.getValue()){
|
|
com.alert("시작 일자가 종료 일자보다 큽니다. 날짜 형식을 확인해 주세요.");
|
|
return;
|
|
}
|
|
reqCode.set( "year" , reqCode.get( "inStDate" ).substring(0,4) );
|
|
reqCode.set( "month" , reqCode.get( "inStDate" ).substring(4,6) );
|
|
reqCode.set( "day" , reqCode.get( "inStDate" ).substring(6,8) );
|
|
$p.executeSubmission(sbm_searchList);
|
|
}
|
|
};
|
|
|
|
scwin.btn_prt_onclick = function(e) {
|
|
if (resCode.getRowCount() == 0) {
|
|
com.alert("인쇄할 정보가 없습니다.");
|
|
return;
|
|
}
|
|
var form_tag = document.getElementById("IP024M01");
|
|
|
|
form_tag.fareOfficeId.value = reqCode.get("fareOfficeId");
|
|
form_tag.workerId.value = reqCode.get("workerId");
|
|
form_tag.prpKbn.value = reqCode.get("prpKbn");
|
|
form_tag.boothId.value = reqCode.get("boothId");
|
|
form_tag.carNo.value = reqCode.get("carNo");
|
|
form_tag.inStDate.value = reqCode.get("inStDate");
|
|
form_tag.inEdDate.value = reqCode.get("inEdDate");
|
|
|
|
form_tag.crfName.value = "IP024M01_1";
|
|
|
|
var url = "/ClipReport4/reportView.jsp";
|
|
|
|
form_tag.action=url;
|
|
form_tag.method ="post";
|
|
form_tag.target="clipform";
|
|
form_tag.submit();
|
|
|
|
};
|
|
|
|
scwin.cond_fareOfficeId_onchange = function() {
|
|
var vFareOfficeId = cond_fareOfficeId.getValue();
|
|
var sbxOptions = [{ code : "booth"+vFareOfficeId, compID : "cond_boothId", fareOfficeId : vFareOfficeId }];
|
|
com.setCfsCommonCode( sbxOptions );
|
|
};
|
|
|
|
scwin.btn_search_worker_onclick = function(e) {
|
|
var param = {fareOfficeId:cond_fareOfficeId.getValue(),workerNm:cond_workerNm.getValue()};
|
|
var options = {
|
|
id : "WorkerInfoPopup",
|
|
popupName : "징수원 검색",
|
|
modal : true,
|
|
resizable : false,
|
|
width : 400, height: 500 };
|
|
|
|
com.openPopup(com.getFullPath("/ui/cfs/common/CP_WORKER_01.xml"), options, {data:param, callbackFn:"scwin.setWorkerInfo" });
|
|
};
|
|
|
|
|
|
|
|
scwin.setWorkerInfo = function (data) {
|
|
reqCode.set( "workerId" , data.workerId );
|
|
cond_workerNm.setValue(data.workerNm);
|
|
//cond_workerId.setValue(data.workerId);
|
|
};
|
|
|
|
scwin.grd_gridView1_oncelldblclick = function(row,col) {
|
|
var fareOfficeId = search_resultList.getCellData( row ,"fareOfficeId");
|
|
var fareOfficeNm = search_resultList.getCellData( row ,"fareOfficeNm");
|
|
var boothId = search_resultList.getCellData( row ,"boothId");
|
|
var boothNm = search_resultList.getCellData( row ,"boothNm");
|
|
var passDate = search_resultList.getCellData( row ,"passDate");
|
|
var workTime = search_resultList.getCellData( row ,"workTime");
|
|
var carNo = search_resultList.getCellData( row ,"carNo");
|
|
var collectId = search_resultList.getCellData( row ,"collectId");
|
|
var collectNm = search_resultList.getCellData( row ,"collectNm");
|
|
var workerId = search_resultList.getCellData( row ,"workerId");
|
|
var workerNm = search_resultList.getCellData( row ,"workerNm");
|
|
var seqNo = search_resultList.getCellData( row ,"seqNo");
|
|
var carsStopPictureFile = search_resultList.getCellData( row ,"carsStopPictureFile");
|
|
var carsMovePictureFile = search_resultList.getCellData( row ,"carsMovePictureFile");
|
|
|
|
var jsonData = {"fareOfficeId" : fareOfficeId, "fareOfficeNm" : fareOfficeNm, "boothId" : boothId,
|
|
"boothNm" : boothNm, "passDate" : passDate, "workTime" : workTime, "carNo" : carNo,
|
|
"collectId" : collectId, "collectNm" : collectNm, "workerId" : workerId, "workerNm" : workerNm,
|
|
"seqNo" : seqNo, "carsStopPictureFile" : carsStopPictureFile, "carsMovePictureFile" : carsMovePictureFile};
|
|
|
|
var data = {data : jsonData, callbackFn : "scwin.btn_searchList_onclick" };
|
|
|
|
var opt = {id : "IP003P01",
|
|
popupName : "차적번호 변경 및 미인식 차량 번호 조회",
|
|
width : 950, height : 400};
|
|
var popupUrl = "/ui/cfs/input/IP003P01.xml";
|
|
|
|
com.openPopup(popupUrl, opt, data);
|
|
};
|
|
|
|
scwin.prpKbnCnt= function (type,date,ca) {
|
|
var cnt = 0;
|
|
var amt = 0;
|
|
var result = "";
|
|
if(type == "2"){
|
|
result = "결제정상 ";
|
|
var prpKbn = "";
|
|
for(var i = 0; i<resCode.getRowCount(); i++){
|
|
prpKbn = resCode.getCellData( i , "prpKbn" );
|
|
if(prpKbn == "2" && resCode.getCellData( i , "passDate" ) == date){
|
|
cnt++;
|
|
amt += parseInt(resCode.getCellData( i , "levyAmt" ));
|
|
}
|
|
}
|
|
}else{
|
|
result = "미청구 또는 결제실패 ";
|
|
var prpKbn = "";
|
|
for(var i = 0; i<resCode.getRowCount(); i++){
|
|
prpKbn = resCode.getCellData( i , "prpKbn" );
|
|
if((prpKbn == "0" || prpKbn == "1") && resCode.getCellData( i , "passDate" ) == date){
|
|
cnt++;
|
|
amt += parseInt(resCode.getCellData( i , "levyAmt" ));
|
|
}
|
|
}
|
|
}
|
|
if(ca == "0"){
|
|
return cnt;
|
|
}
|
|
else{
|
|
return amt;
|
|
}
|
|
}
|
|
scwin.TotalCnt= function (type) {
|
|
var cnt = 0;
|
|
|
|
for(var i =0; i<resCode.getRowCount(); i++){
|
|
if(resCode.getCellData( i , "passDate" ) == type){
|
|
cnt++;
|
|
}
|
|
}
|
|
|
|
return cnt;
|
|
}
|
|
|
|
scwin.prpKbnTotalCnt= function (type, ca) {
|
|
var cnt = 0;
|
|
var amt = 0;
|
|
var result = "";
|
|
if(type == "2"){
|
|
result = "결제정상 ";
|
|
var prpKbn = "";
|
|
for(var i = 0; i<resCode.getRowCount(); i++){
|
|
prpKbn = resCode.getCellData( i , "prpKbn" );
|
|
if(prpKbn == "2"){
|
|
cnt++;
|
|
amt += parseInt(resCode.getCellData( i , "levyAmt" ));
|
|
}
|
|
}
|
|
}else{
|
|
result = "미청구 또는 결제실패 ";
|
|
var prpKbn = "";
|
|
for(var i = 0; i<resCode.getRowCount(); i++){
|
|
prpKbn = resCode.getCellData( i , "prpKbn" );
|
|
if((prpKbn == "0" || prpKbn == "1")){
|
|
cnt++;
|
|
amt += parseInt(resCode.getCellData( i , "levyAmt" ));
|
|
}
|
|
}
|
|
}
|
|
if(ca == "0"){
|
|
return cnt;
|
|
}
|
|
else{
|
|
return amt;
|
|
}
|
|
}
|
|
|
|
scwin.btn_excel_down_onclick = function(e) {
|
|
if (resCode.getRowCount() == 0) {
|
|
com.alert("엑셀다운로드할 정보가 없습니다.");
|
|
return;
|
|
}
|
|
var info = {};
|
|
var options = {};
|
|
options.fileName = "사전등록 처리내역_"+com.getCurDtime()+".xlsx";
|
|
options.sheetName = "사전등록 처리내역";
|
|
options.showProcess = "true"; //다운로드 시 프로세스 창을 보여줄지 여부 (true:보임)
|
|
options.useFooter = "true"; //다운로드시 Footer를 출력 할지 여부 (true:포함)
|
|
options.useSubTotal = "true"; //다운로드시 SubTotal을 출력 할지 여부 (false:미포함)
|
|
options.useSubTotalData = "true";
|
|
options.useStyle = "true"; //화면의 서식을 그대로 사용한다.
|
|
options.type = "1";
|
|
options.printSet = {
|
|
fitToPage : "true" //엑셀 프린터 출력시 쪽맞춤 사용 유무 (false:미사용)
|
|
, landScape : "true" //엑셀 프린터 출력시 가로 방향 출력 유무 (false:세로)
|
|
, pageSize : "A4" //엑셀 프린터 출력시 인쇄용지 설정 (A4:A4용지)
|
|
};
|
|
options.autoSizeColumn = "false"; //너비자동맞춤 설정 유무 (false:미적용)
|
|
|
|
grd_gridView1.advancedExcelDownload( options , info );
|
|
//com.fncMakeExcelProvider("InputAfterService", "findprpKbnList", "cfs.input.vo.InputAfterVO", reqCode, grd_gridView1, options, info);
|
|
};
|
|
|
|
scwin.cond_workerNm_onviewchange = function(info) {
|
|
if(cond_workerNm.getValue() == ""){
|
|
reqCode.set( "workerId" , "" );
|
|
}
|
|
};
|
|
|
|
scwin.ibx_input_onkeyup = function(e) {
|
|
var keyin = this.getValue();
|
|
if(e.keyCode == "13"){
|
|
reqCode.set( "carNo",keyin );
|
|
scwin.btn_searchList_onclick();
|
|
}
|
|
};
|
|
|
|
scwin.btn_trigger1_onclick = function(e) {
|
|
$p.executeSubmission(sub_search2);
|
|
};
|
|
|
|
scwin.btn_trigger3_onclick = function(e) {
|
|
var gridrow = grd_gridView1.getFocusedRowIndex();
|
|
|
|
var today = new Date();
|
|
var toYear = today.getFullYear();
|
|
var toMonth = today.getMonth() + 1;
|
|
var toDay = today.getDate();
|
|
|
|
// 월과 일이 10보다 작으면 앞에 0을 붙여줍니다.
|
|
if (toMonth < 10) {
|
|
toMonth = "0" + toMonth;
|
|
}
|
|
if (toDay < 10) {
|
|
toDay = "0" + toDay;
|
|
}
|
|
|
|
// 현재 날짜를 "YYYYMMDD" 형식으로 만듭니다.
|
|
var currentDate = "" + toYear + toMonth + toDay;
|
|
|
|
// gridPass와 필요한 다른 데이터를 가져옵니다.
|
|
var gridPass = resCode.getCellData(gridrow, "passDate");
|
|
var prpKbnNm = resCode.getCellData(gridrow, "prpKbnNm");
|
|
var collectId = resCode.getCellData(gridrow, "collectId");
|
|
var remarks = resCode.getCellData(gridrow, "remarks");
|
|
|
|
console.log("currentDate", currentDate);
|
|
console.log("gridPass", gridPass);
|
|
|
|
|
|
if(remarks == null){
|
|
alert("미납처리 대상자가 아닙니다.");
|
|
return;
|
|
}
|
|
|
|
if(remarks != "사전등록결제요청"
|
|
&& !remarks.startsWith("사전등록결제요청,")
|
|
&& !remarks.endsWith("사전등록결제요청")){
|
|
alert("미납처리 대상자가 아닙니다.");
|
|
return;
|
|
}
|
|
|
|
if(collectId != 21 && collectId != 23){
|
|
alert("미납처리 대상자가 아닙니다.");
|
|
return;
|
|
}
|
|
|
|
var upkrParam = {};
|
|
upkrParam.workerId = resCode.getCellData(gridrow, "workerId");
|
|
upkrParam.fareOfficeId = resCode.getCellData(gridrow, "fareOfficeId");
|
|
upkrParam.boothId = resCode.getCellData(gridrow, "boothId");
|
|
upkrParam.passDate = resCode.getCellData(gridrow, "passDate");
|
|
upkrParam.workTimes = resCode.getCellData(gridrow, "workTimes");
|
|
upkrParam.seqno = resCode.getCellData(gridrow, "seqNo");
|
|
upkrParam.collectId = collectId;
|
|
|
|
var submitObj = {};
|
|
submitObj.param = upkrParam;
|
|
|
|
var ajaxOpt = {
|
|
action : '/cfs/input/updatePrpKbnRepay.do',
|
|
mode : 'asynchronous',
|
|
mediatype : 'application/json',
|
|
method: 'POST',
|
|
processMsg: '수정중입니다.',
|
|
requestData : JSON.stringify(submitObj),
|
|
success : function(data) {
|
|
if(data == null
|
|
|| data.responseJSON == null
|
|
|| data.responseJSON.rsMsg == null
|
|
|| data.responseJSON.rsMsg.statusCode == null
|
|
|| data.responseJSON.rsMsg.statusCode != "S"){
|
|
alert("미납처리 실패했습니다. 전산담당자한테 문의하세요");
|
|
return;
|
|
}
|
|
|
|
alert("미납처리 성공하였습니다.");
|
|
|
|
scwin.btn_searchList_onclick();
|
|
}
|
|
};
|
|
|
|
$p.ajax( ajaxOpt );
|
|
|
|
}
|
|
|
|
]]>
|
|
</script>
|
|
</head>
|
|
|
|
|
|
<body ev:onpageload="scwin.onpageload" ev:onpageunload="scwin.onpageunload">
|
|
<xf:group class="contentWrap" id="grp_group1" style="">
|
|
<form action="/ClipReport4/reportView.jsp" id="IP024M01" method="post">
|
|
<input name="crfName" type="hidden"></input>
|
|
<input name="fareOfficeId" type="hidden"></input>
|
|
<input name="workerId" type="hidden"></input>
|
|
<input name="prpKbn" type="hidden"></input>
|
|
<input name="boothId" type="hidden"></input>
|
|
<input name="carNo" type="hidden"></input>
|
|
<input name="inStDate" type="hidden"></input>
|
|
<input name="inEdDate" type="hidden"></input>
|
|
</form>
|
|
<w2:wframe id="wfm_wframe1" src="/cm/common/wf_titleFav.xml"></w2:wframe>
|
|
<xf:group class="section" id="">
|
|
<xf:group class="tbl_search" id="grp_search" style="">
|
|
<xf:group adaptive="" adaptiveThreshold="" class="w2tb tbl_sc" id="tbl_table2" style="width:Infinity%;"
|
|
tagname="table">
|
|
<w2:attributes>
|
|
<w2:summary></w2:summary>
|
|
</w2:attributes>
|
|
<xf:group tagname="colgroup">
|
|
<xf:group style="width:90.00px;" tagname="col"></xf:group>
|
|
<xf:group style="width:140.00px;" tagname="col"></xf:group>
|
|
<xf:group style="width:70.00px;" tagname="col"></xf:group>
|
|
<xf:group style="width:140.00px;" tagname="col"></xf:group>
|
|
<xf:group style="width:70.00px;" tagname="col"></xf:group>
|
|
<xf:group style="width:230.00px;" tagname="col"></xf:group>
|
|
<xf:group style="width:*;;" tagname="col"></xf:group>
|
|
</xf:group>
|
|
<xf:group adaptive="layout" adaptiveThreshold="700" style="" tagname="tr">
|
|
<xf:group class="w2tb_th tac" id="search_th1" style="text-align:center;" tagname="th">
|
|
요금소
|
|
<w2:attributes>
|
|
<w2:scope>row</w2:scope>
|
|
</w2:attributes>
|
|
</xf:group>
|
|
<xf:group adaptive="layout" adaptiveThreshold="160" class="w2tb_td" id="search_td1" style="" tagname="td">
|
|
<w2:attributes>
|
|
<w2:colspan>1</w2:colspan>
|
|
<w2:rowspan>1</w2:rowspan>
|
|
</w2:attributes>
|
|
<xf:select1 allOption="" appearance="minimal" chooseOption="true" chooseOptionLabel="-선택-" direction="auto"
|
|
disabled="false" disabledClass="w2selectbox_disabled" displayMode="label" ev:onchange="scwin.cond_fareOfficeId_onchange"
|
|
id="cond_fareOfficeId" mandatory="true" ref="data:reqCode.fareOfficeId" style="width: 100px;" submenuSize="auto">
|
|
<xf:choices></xf:choices>
|
|
</xf:select1>
|
|
</xf:group>
|
|
<xf:group adaptiveThreshold="160" class="w2tb_th tac" id="grp_group11" tagname="th">
|
|
차로
|
|
<w2:attributes></w2:attributes>
|
|
</xf:group>
|
|
<xf:group adaptiveThreshold="160" class="w2tb_td" id="grp_group12" tagname="td">
|
|
<w2:attributes></w2:attributes>
|
|
<xf:select1 allOption="" appearance="minimal" chooseOption="true" chooseOptionLabel="-전체-" direction="auto"
|
|
disabled="false" disabledClass="w2selectbox_disabled" displayMode="label" id="cond_boothId" ref="data:reqCode.boothId"
|
|
style="width:100px;" submenuSize="auto" visibleRowNum="11">
|
|
<xf:choices></xf:choices>
|
|
</xf:select1>
|
|
</xf:group>
|
|
<xf:group adaptiveThreshold="160" class="w2tb_th tac" id="grp_group13" tagname="th">
|
|
징수원
|
|
<w2:attributes></w2:attributes>
|
|
</xf:group>
|
|
<xf:group adaptiveThreshold="160" class="w2tb_td" id="grp_group24" tagname="td">
|
|
<w2:attributes></w2:attributes>
|
|
<xf:input adjustMaxLength="false" ev:onchange="" ev:onviewchange="scwin.cond_workerNm_onviewchange"
|
|
id="cond_workerNm" mandatory="" ref="" style="" maxlength="20" ignoreChar="! ">
|
|
</xf:input>
|
|
<xf:trigger class="btn_icosh" ev:onclick="scwin.btn_search_worker_onclick" id="btn_search_worker" style=""
|
|
type="button">
|
|
<xf:label></xf:label>
|
|
</xf:trigger>
|
|
</xf:group>
|
|
<xf:group adaptiveThreshold="340" class="w2tb_td" id="" style="" tagname="td">
|
|
<w2:attributes>
|
|
<w2:colspan>1</w2:colspan>
|
|
<w2:rowspan>2</w2:rowspan>
|
|
</w2:attributes>
|
|
<xf:group class="fr" id="" style="">
|
|
<xf:trigger class="btn_sh" ev:onclick="scwin.btn_searchList_onclick" id="btn_trigger2" style=""
|
|
type="button">
|
|
<xf:label><![CDATA[조회]]></xf:label>
|
|
</xf:trigger>
|
|
</xf:group>
|
|
</xf:group>
|
|
</xf:group>
|
|
<xf:group style="" tagname="tr">
|
|
<xf:group class="w2tb_th tac" id="search_th11" tagname="th">
|
|
조회구분
|
|
<w2:attributes>
|
|
<w2:scope>row</w2:scope>
|
|
</w2:attributes>
|
|
</xf:group>
|
|
<xf:group adaptiveThreshold="160" class="w2tb_td" id="search_td11" tagname="td">
|
|
<w2:attributes></w2:attributes>
|
|
<xf:select1 allOption="" appearance="minimal" chooseOption="true" chooseOptionLabel="-전체-" direction="auto"
|
|
disabled="" disabledClass="" displayMode="label" id="cond_collectId" mandatory="" ref="data:reqCode.prpKbn"
|
|
style="width: 100px;" submenuSize="auto" visibleRowNum="6">
|
|
<xf:choices>
|
|
<xf:item>
|
|
<xf:label><![CDATA[사전등록 미납처리]]></xf:label>
|
|
<xf:value><![CDATA[00]]></xf:value>
|
|
</xf:item>
|
|
<xf:item>
|
|
<xf:label><![CDATA[사전등록 취소]]></xf:label>
|
|
<xf:value><![CDATA[1]]></xf:value>
|
|
</xf:item>
|
|
<xf:item>
|
|
<xf:label><![CDATA[사전등록 결제정상]]></xf:label>
|
|
<xf:value><![CDATA[2]]></xf:value>
|
|
</xf:item>
|
|
<xf:item>
|
|
<xf:label><![CDATA[사전등록 면제처리]]></xf:label>
|
|
<xf:value><![CDATA[3]]></xf:value>
|
|
</xf:item>
|
|
<xf:item>
|
|
<xf:label><![CDATA[사전일반 경차수정]]></xf:label>
|
|
<xf:value><![CDATA[4]]></xf:value>
|
|
</xf:item>
|
|
<xf:item>
|
|
<xf:label><![CDATA[사전경차 일반수정]]></xf:label>
|
|
<xf:value><![CDATA[5]]></xf:value>
|
|
</xf:item>
|
|
<xf:item>
|
|
<xf:label><![CDATA[사전경차 변경청구]]></xf:label>
|
|
<xf:value><![CDATA[6]]></xf:value>
|
|
</xf:item>
|
|
<xf:item>
|
|
<xf:label><![CDATA[사전일반 변경청구]]></xf:label>
|
|
<xf:value><![CDATA[7]]></xf:value>
|
|
</xf:item>
|
|
<xf:item>
|
|
<xf:label><![CDATA[사전경차 수동청구]]></xf:label>
|
|
<xf:value><![CDATA[8]]></xf:value>
|
|
</xf:item>
|
|
<xf:item>
|
|
<xf:label><![CDATA[사전일반수동청구]]></xf:label>
|
|
<xf:value><![CDATA[9]]></xf:value>
|
|
</xf:item>
|
|
</xf:choices>
|
|
</xf:select1>
|
|
</xf:group>
|
|
<xf:group adaptiveThreshold="160" class="w2tb_th tac" id="grp_group111" tagname="th">
|
|
차량번호
|
|
<w2:attributes>
|
|
<w2:scope>row</w2:scope>
|
|
</w2:attributes>
|
|
</xf:group>
|
|
<xf:group adaptiveThreshold="160" class="w2tb_td" id="grp_group121" tagname="td">
|
|
<w2:attributes></w2:attributes>
|
|
<xf:input adjustMaxLength="false" ev:onkeyup="scwin.ibx_input_onkeyup" id="ibx_input"
|
|
ref="data:reqCode.carNo" style="" allowChar="" maxlength="20" ignoreChar="! ">
|
|
</xf:input>
|
|
</xf:group>
|
|
<xf:group adaptiveThreshold="160" class="w2tb_th tac" id="grp_group131" tagname="th">
|
|
통행일자
|
|
<w2:attributes>
|
|
<w2:scope>row</w2:scope>
|
|
</w2:attributes>
|
|
</xf:group>
|
|
<xf:group adaptiveThreshold="160" class="w2tb_td" id="grp_group241" tagname="td">
|
|
<w2:attributes></w2:attributes>
|
|
<w2:inputCalendar calendarValueType="yearMonthDate" class="" dateValidCheck="" focusOnDateSelect="false"
|
|
footerDiv="false" id="ica_inStDate" ref="data:reqCode.inStDate" renderDiv="true" renderType="component" style=""
|
|
weekStartsOn="0" mandatory="true" validCheck="true">
|
|
</w2:inputCalendar>
|
|
<w2:span id="spa_span1" label="~" style=""></w2:span>
|
|
<w2:inputCalendar calendarValueType="yearMonthDate" class="" dateValidCheck="" focusOnDateSelect="false"
|
|
footerDiv="false" id="ica_inEdDate" ref="data:reqCode.inEdDate" renderDiv="true" renderType="component" style=""
|
|
weekStartsOn="0" mandatory="true" validCheck="true">
|
|
</w2:inputCalendar>
|
|
</xf:group>
|
|
</xf:group>
|
|
</xf:group>
|
|
</xf:group>
|
|
</xf:group>
|
|
<xf:group class="defaultbox" id="" style="">
|
|
<w2:textbox class="df_tt" id="" label="사전등록 처리내역" style="" tagname="h2"></w2:textbox>
|
|
<xf:group class="fr" id="" style="">
|
|
<xf:trigger class="btn_act" ev:onclick="scwin.btn_trigger3_onclick" id="btn_trigger3" style="" type="button">
|
|
<xf:label><![CDATA[미납처리]]></xf:label>
|
|
</xf:trigger>
|
|
<xf:trigger class="btn_act print" ev:onclick="scwin.btn_prt_onclick" id="btn_trigger1" style="" type="button">
|
|
<xf:label><![CDATA[보고서]]></xf:label>
|
|
</xf:trigger>
|
|
<xf:trigger class="btn_act exceldown" ev:onclick="scwin.btn_excel_down_onclick" id="btn_trigger12" style=""
|
|
type="button">
|
|
<xf:label><![CDATA[엑셀다운로드]]></xf:label>
|
|
</xf:trigger>
|
|
</xf:group>
|
|
</xf:group>
|
|
<w2:gridView autoFit="none" class="cm_grid" dataList="data:resCode" defaultCellHeight="25"
|
|
ev:oncelldblclick="scwin.grd_gridView1_oncelldblclick" fixedColumnWithHidden="true" focusMode="row" id="grd_gridView1"
|
|
ignoreCellClick="false" ignoreToggleOnDisabled="false" readOnly="true" scrollByColumn="false" scrollByColumnAdaptive="false"
|
|
style="height:173px;" visibleRowNum="18">
|
|
<w2:caption id="caption2" style="" value="this is a grid caption."></w2:caption>
|
|
<w2:header id="header2" style="">
|
|
<w2:row id="row4" style="">
|
|
<w2:column blockSelect="false" displayMode="label" hidden="false" id="column57" inputType="text"
|
|
removeBorderStyle="false" style="" value="요금소" width="100">
|
|
</w2:column>
|
|
<w2:column blockSelect="false" displayMode="label" hidden="false" id="column56" inputType="text"
|
|
removeBorderStyle="false" style="" value="차로" width="70">
|
|
</w2:column>
|
|
<w2:column blockSelect="false" displayMode="label" hidden="false" id="column55" inputType="text"
|
|
removeBorderStyle="false" style="" value="통행일자" width="140">
|
|
</w2:column>
|
|
<w2:column blockSelect="false" displayMode="label" id="column20" inputType="text" removeBorderStyle="false" style=""
|
|
value="통행시간" width="130">
|
|
</w2:column>
|
|
<w2:column blockSelect="false" displayMode="label" id="column18" inputType="text" removeBorderStyle="false" style=""
|
|
value="검지시간" width="130">
|
|
</w2:column>
|
|
<w2:column blockSelect="false" displayMode="label" id="column16" inputType="text" removeBorderStyle="false" style=""
|
|
value="처리번호" width="70">
|
|
</w2:column>
|
|
<w2:column blockSelect="false" displayMode="label" id="column14" inputType="text" removeBorderStyle="false" style=""
|
|
value="징수유형" width="80">
|
|
</w2:column>
|
|
<w2:column blockSelect="false" displayMode="label" id="column12" inputType="text" removeBorderStyle="false" style=""
|
|
value="징수유형별 상세" width="130">
|
|
</w2:column>
|
|
<w2:column blockSelect="false" displayMode="label" id="column10" inputType="text" removeBorderStyle="false" style=""
|
|
value="차량번호" width="130">
|
|
</w2:column>
|
|
<w2:column blockSelect="false" displayMode="label" id="column8" inputType="text" removeBorderStyle="false" style=""
|
|
value="차종" width="130">
|
|
</w2:column>
|
|
<w2:column blockSelect="false" displayMode="label" id="column6" inputType="text" removeBorderStyle="false" style=""
|
|
value="징수금액" width="180">
|
|
</w2:column>
|
|
<w2:column blockSelect="false" displayMode="label" id="column4" inputType="text" removeBorderStyle="false" style=""
|
|
value="사전등록 처리 상태" width="180">
|
|
</w2:column>
|
|
<w2:column blockSelect="false" displayMode="label" id="column78" inputType="text" removeBorderStyle="false" style=""
|
|
value="청구상태" width="180">
|
|
</w2:column>
|
|
<w2:column blockSelect="false" displayMode="label" id="column81" inputType="text" removeBorderStyle="false" style=""
|
|
value="청구일시" width="150">
|
|
</w2:column>
|
|
<w2:column blockSelect="false" displayMode="label" id="column79" inputType="text" removeBorderStyle="false" style=""
|
|
value="처리자" width="70">
|
|
</w2:column>
|
|
</w2:row>
|
|
</w2:header>
|
|
<w2:gBody id="gBody2" style="">
|
|
<w2:row id="row5" style="">
|
|
<w2:column blockSelect="false" displayMode="label" id="fareOfficeId" inputType="text" removeBorderStyle="false"
|
|
style="height:25px;" value="" width="100" displayFormat="남산##호터널" dataType="number">
|
|
</w2:column>
|
|
<w2:column blockSelect="false" dataType="number" displayMode="label" id="boothId" inputType="text"
|
|
removeBorderStyle="false" style="height:25px;" width="70" displayFormat="제##차로">
|
|
</w2:column>
|
|
<w2:column blockSelect="false" dataType="date" displayFormat="yyyy/MM/dd" displayMode="label" id="passDate"
|
|
inputType="text" removeBorderStyle="false" style="height:25px;" width="140">
|
|
</w2:column>
|
|
<w2:column blockSelect="false" dataType="time" displayFormat="HH:mm:ss" displayMode="label" id="workTimes"
|
|
inputType="text" removeBorderStyle="false" style="height:25px;" width="130">
|
|
</w2:column>
|
|
<w2:column blockSelect="false" dataType="time" displayFormat="HH:mm:ss" displayMode="label" id="tRealTime"
|
|
inputType="text" removeBorderStyle="false" style="height:25px;" width="130">
|
|
</w2:column>
|
|
<w2:column blockSelect="false" displayMode="label" id="seqNo" inputType="text" removeBorderStyle="false"
|
|
style="height:25px;" width="70">
|
|
</w2:column>
|
|
<w2:column blockSelect="false" displayMode="label" id="collectNm" inputType="text" removeBorderStyle="false"
|
|
style="height:25px;" width="80">
|
|
</w2:column>
|
|
|
|
|
|
<w2:column blockSelect="false" displayMode="label" id="collectNmNew" inputType="text" removeBorderStyle="false"
|
|
style="height:25px;" width="130">
|
|
</w2:column>
|
|
|
|
|
|
<w2:column blockSelect="false" displayMode="label" id="carNo" inputType="text" removeBorderStyle="false"
|
|
style="height:25px;" width="130">
|
|
</w2:column>
|
|
<w2:column blockSelect="false" displayMode="label" id="carName" inputType="text" removeBorderStyle="false"
|
|
style="height:25px;" width="130">
|
|
</w2:column>
|
|
<w2:column blockSelect="false" dataType="number" displayFormat="#,##0" displayMode="label" id="levyAmt"
|
|
inputType="text" removeBorderStyle="false" style="height:25px;" textAlign="right" width="180">
|
|
</w2:column>
|
|
<w2:column blockSelect="false" displayMode="label" id="prpKbnNm" inputType="text" removeBorderStyle="false"
|
|
style="height:25px;" width="180">
|
|
</w2:column>
|
|
|
|
|
|
<w2:column blockSelect="false" displayMode="label" id="remarks" inputType="text" removeBorderStyle="false"
|
|
style="height:25px;" value="" width="180">
|
|
</w2:column>
|
|
|
|
|
|
<w2:column blockSelect="false" displayMode="label" id="updateDate" inputType="text" removeBorderStyle="false"
|
|
style="" value="" width="150">
|
|
</w2:column>
|
|
<w2:column blockSelect="false" displayMode="label" id="updater" inputType="text" removeBorderStyle="false" style=""
|
|
value="" width="70">
|
|
</w2:column>
|
|
</w2:row>
|
|
</w2:gBody>
|
|
<w2:subTotal id="subTotal1" style="" targetColumnID="passDate">
|
|
<w2:row id="row7" style="">
|
|
<w2:column blockSelect="false" colSpan="7" displayMode="label" id="column112" inputType="text"
|
|
removeBorderStyle="false" rowSpan="" style="height:24px;" value="일자별 소계" width="720">
|
|
</w2:column>
|
|
<w2:column removeBorderStyle="false" width="130" inputType="expression" style="" id="column134" value=""
|
|
blockSelect="false" displayMode="label" expression='scwin.TotalCnt(targetColValue())' textAlign="right" displayFormat="#,##0 건" depthType="" dataType="number">
|
|
</w2:column>
|
|
<w2:column hidden="false" removeBorderStyle="false" width="130" inputType="expression" style="height:24px"
|
|
id="column135" value="" blockSelect="false" displayMode="label" textAlign="right" displayFormat="#,##0원"
|
|
expression="SUM('levyAmt')" dataType="number">
|
|
</w2:column>
|
|
<w2:column blockSelect="false" displayMode="label" expression='scwin.prpKbnCnt("2",targetColValue(),"0")'
|
|
id="column103" inputType="expression" removeBorderStyle="false" style="height:20px;" textAlign="right" value="" width="130"
|
|
displayFormat="결제정상 #,##0 건" depthType="" dataType="number">
|
|
</w2:column>
|
|
<w2:column blockSelect="false" displayMode="label" expression='scwin.prpKbnCnt("2",targetColValue(),"1")'
|
|
id="column102" inputType="expression" removeBorderStyle="false" style="height:20px;" textAlign="right" value="" width="180"
|
|
displayFormat="결제정상 #,##0 원" depthType="" dataType="number">
|
|
</w2:column>
|
|
<w2:column blockSelect="false" displayMode="label" expression='scwin.prpKbnCnt("0",targetColValue(),"0")'
|
|
id="column101" inputType="expression" removeBorderStyle="false" style="height:20px;" textAlign="right" value="" width="180"
|
|
dataType="number" displayFormat="미청구 또는 결제실패 #,##0 건">
|
|
</w2:column>
|
|
<w2:column blockSelect="false" displayMode="label" expression='scwin.prpKbnCnt("0",targetColValue(),"1")'
|
|
id="column100" inputType="expression" removeBorderStyle="false" style="height:20px;" textAlign="right" value="" width="180"
|
|
dataType="number" displayFormat="미청구 또는 결제실패 #,##0 원">
|
|
</w2:column>
|
|
<w2:column blockSelect="false" displayMode="label" id="column99" inputType="text" removeBorderStyle="false"
|
|
style="height:20px;" value="" width="150">
|
|
</w2:column>
|
|
<w2:column blockSelect="false" displayMode="label" id="column98" inputType="text" removeBorderStyle="false"
|
|
style="height:20px;" value="" width="70">
|
|
</w2:column>
|
|
</w2:row>
|
|
</w2:subTotal>
|
|
<w2:footer style="" id="footer1">
|
|
<w2:row style="" id="row8">
|
|
<w2:column removeBorderStyle="false" width="720" inputType="text" style="height:26px;" id="column127" value="TOTAL"
|
|
blockSelect="false" displayMode="label" colSpan="7" rowSpan="">
|
|
</w2:column>
|
|
<w2:column hidden="false" removeBorderStyle="false" width="130" inputType="expression" style="height:26px"
|
|
id="column142" value="" blockSelect="false" displayMode="label" textAlign="right" displayFormat="#,##0건"
|
|
expression="COUNT('carNo',true)" dataType="number">
|
|
</w2:column>
|
|
<w2:column hidden="false" removeBorderStyle="false" width="130" inputType="expression" style="height:26px"
|
|
id="column143" value="" blockSelect="false" displayMode="label" textAlign="right" displayFormat="#,##0원"
|
|
expression="SUM('levyAmt')" dataType="number">
|
|
</w2:column>
|
|
<w2:column removeBorderStyle="false" width="130" inputType="expression" style="height:26px;" id="column118" value=""
|
|
blockSelect="false" displayMode="label" expression='scwin.prpKbnTotalCnt("2","0")' displayFormat="결제정상 #,##0 건" depthType=""
|
|
dataType="number" textAlign="right">
|
|
</w2:column>
|
|
<w2:column removeBorderStyle="false" width="180" inputType="expression" style="height:26px;" id="column117" value=""
|
|
blockSelect="false" displayMode="label" expression='scwin.prpKbnTotalCnt("2","1")' displayFormat="결제정상 #,##0 원" depthType=""
|
|
dataType="number" textAlign="right">
|
|
</w2:column>
|
|
<w2:column removeBorderStyle="false" width="180" inputType="expression" style="height:26px;" id="column116" value=""
|
|
blockSelect="false" displayMode="label" expression='scwin.prpKbnTotalCnt("0","0")' dataType="number"
|
|
displayFormat="미청구 또는 결제실패 #,##0 건" textAlign="right">
|
|
</w2:column>
|
|
<w2:column removeBorderStyle="false" width="180" inputType="expression" style="height:26px;" id="column115" value=""
|
|
blockSelect="false" displayMode="label" expression='scwin.prpKbnTotalCnt("0","1")' dataType="number"
|
|
displayFormat="미청구 또는 결제실패 #,##0 원" textAlign="right">
|
|
</w2:column>
|
|
<w2:column removeBorderStyle="false" width="150" inputType="text" style="height:26px;" id="column114" value=""
|
|
blockSelect="false" displayMode="label">
|
|
</w2:column>
|
|
<w2:column removeBorderStyle="false" width="70" inputType="text" style="height:26px;" id="column113" value=""
|
|
blockSelect="false" displayMode="label">
|
|
</w2:column>
|
|
</w2:row>
|
|
</w2:footer>
|
|
</w2:gridView>
|
|
</xf:group>
|
|
</body>
|
|
</html>
|