더블클릭 -> 차적조회, 부과제외 버튼 활성/비활성

main
mjkhan21 10 months ago
parent b9860ab869
commit 391db4f5a9

@ -385,7 +385,8 @@ pageObject["${pageName}"] = newDoctxFinder("${pageName}");
$(document).ready(function(){ $(document).ready(function(){
var $P = pageObject["${pageName}"]; let $P = pageObject["${pageName}"];
let enableExclBtn = (dataItem) => $P.$findn("btnInstLevyExcl").prop("disabled", !dataItem || "21" != dataItem.data["CRDN_STTS_CD"]);
/************************************************************************** /**************************************************************************
* DatasetControl, DatasetSupport, FormFields * DatasetControl, DatasetSupport, FormFields
@ -433,6 +434,7 @@ $(document).ready(function(){
} }
$P.showPhoto(curCrdnId,nextCrdnId,curDataVhrno,nextDataVhrno); $P.showPhoto(curCrdnId,nextCrdnId,curDataVhrno,nextDataVhrno);
enableExclBtn(dataItem);
} }
$P.pagingSupport0 = new FimsPagingSupport({ $P.pagingSupport0 = new FimsPagingSupport({
@ -479,6 +481,7 @@ $(document).ready(function(){
shift.dataset.onCurrentChange = (dataItem) => { shift.dataset.onCurrentChange = (dataItem) => {
Apply.fromDataset.currentRow(shift.dataset, dataItem, $P.findn("sameVehicleInspectionSubTbody")); Apply.fromDataset.currentRow(shift.dataset, dataItem, $P.findn("sameVehicleInspectionSubTbody"));
enableExclBtn(dataItem);
}; };
@ -1011,6 +1014,8 @@ $(document).ready(function(){
$P.$findn('btnPhotoInspection').addClass("active"); $P.$findn('btnPhotoInspection').addClass("active");
$P.$findn('btnSameVehicleInspection').removeClass("active"); $P.$findn('btnSameVehicleInspection').removeClass("active");
$P.currentDisplay = "photoInspection"; $P.currentDisplay = "photoInspection";
enableExclBtn(ctrl.getCurrent("item"));
}); });
$P.$findn("btnSameVehicleInspection").on('click', () => { $P.$findn("btnSameVehicleInspection").on('click', () => {
@ -1020,6 +1025,8 @@ $(document).ready(function(){
$P.$findn("btnSameVehicleInspection").addClass("active"); $P.$findn("btnSameVehicleInspection").addClass("active");
$P.$findn("btnPhotoInspection").removeClass("active"); $P.$findn("btnPhotoInspection").removeClass("active");
$P.currentDisplay = "sameVehicleInspection"; $P.currentDisplay = "sameVehicleInspection";
enableExclBtn(shift.getCurrent("item"));
}); });
$P.$findn('btnSearch').on('click', () => $P.searchInspectionList()); //검색버튼 $P.$findn('btnSearch').on('click', () => $P.searchInspectionList()); //검색버튼

@ -225,9 +225,9 @@ $(document).ready(function(){
} }
$P.clickCrdnList = (dataIndex) => { $P.clickCrdnList = (dataIndex) => {
if(dataIndex == ""){ if(!dataIndex)
return; return;
}
$P.$findn("crdnTbody").setCurrentRow(dataIndex); $P.$findn("crdnTbody").setCurrentRow(dataIndex);
@ -249,7 +249,7 @@ $(document).ready(function(){
ajax.get({ ajax.get({
url : url, url : url,
data : {}, data : {taskSeCd: currentTask()},
success : (resp) => { success : (resp) => {
let dialogId = dialogName+"-"+uuid(); let dialogId = dialogName+"-"+uuid();

@ -560,14 +560,13 @@ $(document).ready(function(){
$P.fnDisplay(); $P.fnDisplay();
}); });
$P.$findn("vhrno").onEnterPress(function(){ let getPayerInfo = () => {
var crdnYmd = $P.$findn("crdnYmd").val().replaceAll("-", ""); var crdnYmd = $P.$findn("crdnYmd").val().replaceAll("-", "");
var vhrnoEl = event.target; var vhrnoEl = event.target;
var vhrno = vhrnoEl.value; var vhrno = vhrnoEl.value;
if(crdnYmd == ""){ if(!crdnYmd)
dialog.alert({ return dialog.alert({
content : "단속일자를 입력하세요.", content : "단속일자를 입력하세요.",
init : function(){ init : function(){
AppSupport.setDialogZindex(); AppSupport.setDialogZindex();
@ -576,10 +575,8 @@ $(document).ready(function(){
onClose : function(){ $P.$findn("crdnYmd").focus(); } onClose : function(){ $P.$findn("crdnYmd").focus(); }
}); });
return; if(!vhrno){
} return dialog.alert({
if(vhrno == ""){
dialog.alert({
content:"차량번호를 입력하세요.", content:"차량번호를 입력하세요.",
init : function(){ init : function(){
AppSupport.setDialogZindex(); AppSupport.setDialogZindex();
@ -587,7 +584,6 @@ $(document).ready(function(){
}, },
onClose:function(){ $(vhrnoEl).focus(); } onClose:function(){ $(vhrnoEl).focus(); }
}); });
return;
} }
json.post({ json.post({
@ -606,19 +602,9 @@ $(document).ready(function(){
AppSupport.focusClose(); AppSupport.focusClose();
} }
}); });
$P.$findn("rtpyrId").val("");
$P.$findn("addrSn").val(""); ["rtpyrId", "addrSn", "rtpyrNm", "rtpyrSeCd", "rtpyrNo", "vin", "vhclNm", "vhclColr", "useFuelCd", "ffnlgCarmdlCd", "zip", "addr", "dtlAddr"]
$P.$findn("rtpyrNm").val(""); .forEach(name => $P.$findn(name).val(""))
$P.$findn("rtpyrSeCd").val("");
$P.$findn("rtpyrNo").val("");
$P.$findn("vin").val("");
$P.$findn("vhclNm").val("");
$P.$findn("vhclColr").val("");
$P.$findn("useFuelCd").val("");
$P.$findn("ffnlgCarmdlCd").val("");
$P.$findn("zip").val("");
$P.$findn("addr").val("");
$P.$findn("dtlAddr").val("");
return; return;
} }
@ -667,8 +653,12 @@ $(document).ready(function(){
$P.$findn("dtlAddr").val(vehicle.use_strnghld_adres_nm); //상세주소 $P.$findn("dtlAddr").val(vehicle.use_strnghld_adres_nm); //상세주소
} }
}); });
};
}); let input = $P.$findn("vhrno");
input.onEnterPress(getPayerInfo);
input.on("dblclick", getPayerInfo);
$P.$findn("teamId").on("change",function(){ $P.$findn("teamId").on("change",function(){
$P.$findn("teamer1").val(""); $P.$findn("teamer1").val("");

Loading…
Cancel
Save