계도장 수정, 개별총정보 수정

master
mjkhan21 7 months ago
parent 5202e23820
commit 84ce3ca0c1

@ -766,37 +766,13 @@ $(document).ready(function(){
}
}
$P.dblclickInspectionDataList = (dataKey) => {
var taskSeCd = $P.$findn("frmSearch").find("input[name='taskSeCd']:checked").val();
var dialogUrl = wctx.url("/sprt/sprt02/010/main.do");
let params = {
$P.dblclickInspectionDataList = (dataKey) => crdnTotalInfo(
{
callPageName : "${pageName}",
crdnId : dataKey
}
ajax.get({
url : dialogUrl,
data : params,
success : (resp) => {
let dialogName = "totalInfoMainDialog";
let dialogId = dialogName+"-"+uuid();
dialog.open({
id : dialogId,
title : "개별총정보", size : "xxl", content : resp,
init : () => {
$("#"+dialogId).attr("name", dialogName);
$("#"+dialogId).attr("data-ref-doctx","${pageName}");
}
});
}
});
}
},
() => $P.refreshInspectionList()
);
$P.showPhoto = (crdnId, nextCrndId, curDataVhrno, nextDataVhrno) => {

@ -269,31 +269,10 @@ $(document).ready(function(){
}
$P.dblclickCrdnList = (dataKey) => {
let params = {
crdnTotalInfo({
callPageName : "${pageName}",
crdnId : dataKey
}
ajax.get({
url : ctrl.urls.getInfo,
data : params,
success : (resp) => {
let dialogName = "totalInfoMainDialog";
let dialogId = dialogName+"-"+uuid();
dialog.open({
id : dialogId,
title : "개별총정보", size : "xxl", content : resp,
init : () => {
$("#"+dialogId).attr("name", dialogName);
$("#"+dialogId).attr("data-ref-doctx","${pageName}");
}
});
}
});
}
$P.save = () => {

@ -180,6 +180,17 @@
</div>
</div>
<div class="row g-1">
<div class="col-md-12">
<label is="name-label" for="vin"
class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">
차량
</label>
<input type="text" is="id-input" name="vhclNm" data-map="VHCL_NM" class="form-control" readonly placeholder="명칭" />
<input type="text" is="id-input" name="vhclColr" data-map="VHCL_COLR" class="form-control" readonly placeholder="색상" />
<input type="text" is="id-input" name="vhclCpct" data-map="VHCL_CPCT" class="form-control text-end" readonly placeholder="정원" />
<input type="text" is="id-input" name="vin" data-map="VIN" class="form-control" readonly placeholder="차대번호" />
</div>
<%--
<div class="col-md-4">
<label is="name-label" for="vin"
class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">
@ -207,6 +218,7 @@
data-map="VHCL_COLR" class="form-control" readonly
placeholder="입력항목이 아닙니다." />
</div>
--%>
<div class="col-md-12" slot="edit">
<template class="pvs bpv">
<slot>

@ -464,32 +464,13 @@ $(document).ready(function(){
Apply.toDataset.current(ctrl.dataset, dataIndex);
}
$P.dblclickCrdnList = (dataKey) => {
var params = {
$P.dblclickCrdnList = (dataKey) => crdnTotalInfo(
{
callPageName : "${pageName}",
crdnId : dataKey
};
ajax.get({
url : ctrl.urls.getInfo,
data : params,
success : (resp) => {
let dialogName = "totalInfoMainDialog";
let dialogId = dialogName+"-"+uuid();
dialog.open({
id : dialogId,
title : "개별총정보", size : "xxl", content : resp,
init : () => {
$("#"+dialogId).attr("name", dialogName);
$("#"+dialogId).attr("data-ref-doctx","${pageName}");
}
});
}
});
}
},
() => $P.refreshCrdnList()
);
$P.fnSendCrdn = () => {
var datas = ctrl.dataset.getDataset("selected");

@ -326,39 +326,12 @@
$P.dataTableDblClick = (dataIndex) => {
if (!dataIndex) return;
// 단속 ID
let crdnId = $P.ctrl.getValue("CRDN_ID");
if (!crdnId) return;
let params = {
crdnTotalInfo({
callPageName: "${pageName}"
, callPurpose: "update"
, sggCd: $P.ctrl.getValue("SGG_CD")
, taskSeCd: $P.ctrl.getValue("TASK_SE_CD")
, crdnId: $P.ctrl.getValue("CRDN_ID")
}
ajax.get({
url: wctx.url("/sprt/sprt02/010/main.do")
, data: params || {}
, success: (resp) => {
let dialogName = "totalInfoMainDialog";
let dialogId = dialogName + "-" + uuid();
dialog.open({
id: dialogId
, title: "개별총정보"
, size: "xxl"
, content: resp
, init: () => {
$("#" + dialogId).attr("name", dialogName);
$("#" + dialogId).attr("data-ref-doctx", "${pageName}");
AppSupport.setDialogZindex();
}
, onClose: () => { }
});
}
});
}

@ -387,39 +387,12 @@
$P.dataTableDblClick = (dataIndex) => {
if (!dataIndex) return;
// 단속 ID
let crdnId = $P.ctrl.getValue("CRDN_ID");
if (!crdnId) return;
let params = {
crdnTotalInfo({
callPageName: "${pageName}"
, callPurpose: "update"
, sggCd: $P.ctrl.getValue("SGG_CD")
, taskSeCd: $P.ctrl.getValue("TASK_SE_CD")
, crdnId: $P.ctrl.getValue("CRDN_ID")
}
ajax.get({
url: wctx.url("/sprt/sprt02/010/main.do")
, data: params || {}
, success: (resp) => {
let dialogName = "totalInfoMainDialog";
let dialogId = dialogName + "-" + uuid();
dialog.open({
id: dialogId
, title: "개별총정보"
, size: "xxl"
, content: resp
, init: () => {
$("#" + dialogId).attr("name", dialogName);
$("#" + dialogId).attr("data-ref-doctx", "${pageName}");
AppSupport.setDialogZindex();
}
, onClose: () => { }
});
}
});
}

@ -286,39 +286,12 @@
$P.dataTableDblClick = (dataIndex) => {
if (!dataIndex) return;
// 단속 ID
let crdnId = $P.ctrl.getValue("CRDN_ID");
if (!crdnId) return;
let params = {
crdnTotalInfo({
callPageName: "${pageName}"
, callPurpose: "update"
, sggCd: $P.ctrl.getValue("SGG_CD")
, taskSeCd: $P.ctrl.getValue("TASK_SE_CD")
, crdnId: $P.ctrl.getValue("CRDN_ID")
}
ajax.get({
url: wctx.url("/sprt/sprt02/010/main.do")
, data: params || {}
, success: (resp) => {
let dialogName = "totalInfoMainDialog";
let dialogId = dialogName + "-" + uuid();
dialog.open({
id: dialogId
, title: "개별총정보"
, size: "xxl"
, content: resp
, init: () => {
$("#" + dialogId).attr("name", dialogName);
$("#" + dialogId).attr("data-ref-doctx", "${pageName}");
AppSupport.setDialogZindex();
}
, onClose: () => { }
});
}
});
}

@ -339,39 +339,12 @@
$P.dataTableDblClick = (dataIndex) => {
if (!dataIndex) return;
// 단속 ID
let crdnId = $P.ctrl.getValue("CRDN_ID");
if (!crdnId) return;
let params = {
crdnTotalInfo({
callPageName: "${pageName}"
, callPurpose: "update"
, sggCd: $P.ctrl.getValue("SGG_CD")
, taskSeCd: $P.ctrl.getValue("TASK_SE_CD")
, crdnId: $P.ctrl.getValue("CRDN_ID")
}
ajax.get({
url: wctx.url("/sprt/sprt02/010/main.do")
, data: params || {}
, success: (resp) => {
let dialogName = "totalInfoMainDialog";
let dialogId = dialogName + "-" + uuid();
dialog.open({
id: dialogId
, title: "개별총정보"
, size: "xxl"
, content: resp
, init: () => {
$("#" + dialogId).attr("name", dialogName);
$("#" + dialogId).attr("data-ref-doctx", "${pageName}");
AppSupport.setDialogZindex();
}
, onClose: () => { }
});
}
});
}

@ -383,39 +383,12 @@
$P.dataTableDblClick = (dataIndex) => {
if (!dataIndex) return;
// 단속 ID
let crdnId = $P.ctrl.getValue("CRDN_ID");
if (!crdnId) return;
let params = {
crdnTotalInfo({
callPageName: "${pageName}"
, callPurpose: "update"
, sggCd: $P.ctrl.getValue("SGG_CD")
, taskSeCd: $P.ctrl.getValue("TASK_SE_CD")
, crdnId: $P.ctrl.getValue("CRDN_ID")
}
ajax.get({
url: wctx.url("/sprt/sprt02/010/main.do")
, data: params || {}
, success: (resp) => {
let dialogName = "totalInfoMainDialog";
let dialogId = dialogName + "-" + uuid();
dialog.open({
id: dialogId
, title: "개별총정보"
, size: "xxl"
, content: resp
, init: () => {
$("#" + dialogId).attr("name", dialogName);
$("#" + dialogId).attr("data-ref-doctx", "${pageName}");
AppSupport.setDialogZindex();
}
, onClose: () => { }
});
}
});
}

@ -301,39 +301,12 @@
$P.dataTableDblClick = (dataIndex) => {
if (!dataIndex) return;
// 단속 ID
let crdnId = $P.ctrl.getValue("CRDN_ID");
if (!crdnId) return;
let params = {
crdnTotalInfo({
callPageName: "${pageName}"
, callPurpose: "update"
, sggCd: $P.ctrl.getValue("SGG_CD")
, taskSeCd: $P.ctrl.getValue("TASK_SE_CD")
, crdnId: $P.ctrl.getValue("CRDN_ID")
}
ajax.get({
url: wctx.url("/sprt/sprt02/010/main.do")
, data: params || {}
, success: (resp) => {
let dialogName = "totalInfoMainDialog";
let dialogId = dialogName + "-" + uuid();
dialog.open({
id: dialogId
, title: "개별총정보"
, size: "xxl"
, content: resp
, init: () => {
$("#" + dialogId).attr("name", dialogName);
$("#" + dialogId).attr("data-ref-doctx", "${pageName}");
AppSupport.setDialogZindex();
}
, onClose: () => { }
});
}
});
}

@ -375,39 +375,12 @@
$P.dataTableDblClick = (dataIndex) => {
if (!dataIndex) return;
// 단속 ID
let crdnId = $P.ctrl.getValue("CRDN_ID");
if (!crdnId) return;
let params = {
crdnTotalInfo({
callPageName: "${pageName}"
, callPurpose: "update"
, sggCd: $P.ctrl.getValue("SGG_CD")
, taskSeCd: $P.ctrl.getValue("TASK_SE_CD")
, crdnId: $P.ctrl.getValue("CRDN_ID")
}
ajax.get({
url: wctx.url("/sprt/sprt02/010/main.do")
, data: params || {}
, success: (resp) => {
let dialogName = "totalInfoMainDialog";
let dialogId = dialogName + "-" + uuid();
dialog.open({
id: dialogId
, title: "개별총정보"
, size: "xxl"
, content: resp
, init: () => {
$("#" + dialogId).attr("name", dialogName);
$("#" + dialogId).attr("data-ref-doctx", "${pageName}");
AppSupport.setDialogZindex();
}
, onClose: () => { }
});
}
});
}

@ -304,39 +304,12 @@
$P.dataTableDblClick = (dataIndex) => {
if (!dataIndex) return;
// 단속 ID
let crdnId = $P.ctrl.getValue("CRDN_ID");
if (!crdnId) return;
let params = {
crdnTotalInfo({
callPageName: "${pageName}"
, callPurpose: "update"
, sggCd: $P.ctrl.getValue("SGG_CD")
, taskSeCd: $P.ctrl.getValue("TASK_SE_CD")
, crdnId: $P.ctrl.getValue("CRDN_ID")
}
ajax.get({
url: wctx.url("/sprt/sprt02/010/main.do")
, data: params || {}
, success: (resp) => {
let dialogName = "totalInfoMainDialog";
let dialogId = dialogName + "-" + uuid();
dialog.open({
id: dialogId
, title: "개별총정보"
, size: "xxl"
, content: resp
, init: () => {
$("#" + dialogId).attr("name", dialogName);
$("#" + dialogId).attr("data-ref-doctx", "${pageName}");
AppSupport.setDialogZindex();
}
, onClose: () => { }
});
}
});
}

@ -341,40 +341,13 @@
$P.dataTableDblClick = (dataIndex) => {
if (!dataIndex) return;
// 단속 ID
let crdnId = $P.ctrl.getValue("CRDN_ID");
if (!crdnId) return;
let params = {
callPageName: "${pageName}"
, callPurpose: "update"
, sggCd: $P.ctrl.getValue("SGG_CD")
, taskSeCd: $P.ctrl.getValue("TASK_SE_CD")
, crdnId: $P.ctrl.getValue("CRDN_ID")
}
ajax.get({
url: wctx.url("/sprt/sprt02/010/main.do")
, data: params || {}
, success: (resp) => {
let dialogName = "totalInfoMainDialog";
let dialogId = dialogName + "-" + uuid();
dialog.open({
id: dialogId
, title: "개별총정보"
, size: "xxl"
, content: resp
, init: () => {
$("#" + dialogId).attr("name", dialogName);
$("#" + dialogId).attr("data-ref-doctx", "${pageName}");
AppSupport.setDialogZindex();
}
, onClose: () => { }
});
}
});
crdnTotalInfo({
callPageName: "${pageName}"
, callPurpose: "update"
, sggCd: $P.ctrl.getValue("SGG_CD")
, taskSeCd: $P.ctrl.getValue("TASK_SE_CD")
, crdnId: $P.ctrl.getValue("CRDN_ID")
});
}
// DataTables에 스크롤이 맨 밑으로 이동했을 때 이벤트

@ -189,39 +189,12 @@
$P.dataTableDblClick = (dataIndex) => {
if (!dataIndex) return;
// 단속 ID
let crdnId = $P.ctrl.getValue("CRDN_ID");
if (!crdnId) return;
let params = {
crdnTotalInfo({
callPageName: "${pageName}"
, callPurpose: "view"
, sggCd: $P.ctrl.getValue("SGG_CD")
, taskSeCd: $P.ctrl.getValue("TASK_SE_CD")
, crdnId: $P.ctrl.getValue("CRDN_ID")
}
ajax.get({
url: wctx.url("/sprt/sprt02/010/main.do")
, data: params || {}
, success: (resp) => {
let dialogName = "totalInfoMainDialog";
let dialogId = dialogName + "-" + uuid();
dialog.open({
id: dialogId
, title: "개별총정보"
, size: "xxl"
, content: resp
, init: () => {
$("#" + dialogId).attr("name", dialogName);
$("#" + dialogId).attr("data-ref-doctx", "${pageName}");
AppSupport.setDialogZindex();
}
, onClose: () => { }
});
}
});
}

@ -156,39 +156,12 @@
$P.dataTableDblClick = (dataIndex) => {
if (!dataIndex) return;
// 단속 ID
let crdnId = $P.ctrl.getValue("CRDN_ID");
if (!crdnId) return;
let params = {
callPageName: "${pageName}"
, callPurpose: "view"
, sggCd: $P.ctrl.getValue("SGG_CD")
, taskSeCd: $P.ctrl.getValue("TASK_SE_CD")
, crdnId: $P.ctrl.getValue("CRDN_ID")
}
ajax.get({
url: wctx.url("/sprt/sprt02/010/main.do")
, data: params || {}
, success: (resp) => {
let dialogName = "totalInfoMainDialog";
let dialogId = dialogName + "-" + uuid();
dialog.open({
id: dialogId
, title: "개별총정보"
, size: "xxl"
, content: resp
, init: () => {
$("#" + dialogId).attr("name", dialogName);
$("#" + dialogId).attr("data-ref-doctx", "${pageName}");
AppSupport.setDialogZindex();
}
, onClose: () => { }
});
}
crdnTotalInfo({
callPageName: "${pageName}"
, callPurpose: "view"
, sggCd: $P.ctrl.getValue("SGG_CD")
, taskSeCd: $P.ctrl.getValue("TASK_SE_CD")
, crdnId: $P.ctrl.getValue("CRDN_ID")
});
}

@ -315,39 +315,12 @@
$P.dataTableDblClick = (dataIndex) => {
if (!dataIndex) return;
// 단속 ID
let crdnId = $P.ctrl.getValue("CRDN_ID");
if (!crdnId) return;
let params = {
crdnTotalInfo({
callPageName: "${pageName}"
, callPurpose: "update"
, sggCd: $P.ctrl.getValue("SGG_CD")
, taskSeCd: $P.ctrl.getValue("TASK_SE_CD")
, crdnId: $P.ctrl.getValue("CRDN_ID")
}
ajax.get({
url: wctx.url("/sprt/sprt02/010/main.do")
, data: params || {}
, success: (resp) => {
let dialogName = "totalInfoMainDialog";
let dialogId = dialogName + "-" + uuid();
dialog.open({
id: dialogId
, title: "개별총정보"
, size: "xxl"
, content: resp
, init: () => {
$("#" + dialogId).attr("name", dialogName);
$("#" + dialogId).attr("data-ref-doctx", "${pageName}");
AppSupport.setDialogZindex();
}
, onClose: () => { }
});
}
});
}

@ -189,39 +189,12 @@
$P.dataTableDblClick = (dataIndex) => {
if (!dataIndex) return;
// 단속 ID
let crdnId = $P.ctrl.getValue("CRDN_ID");
if (!crdnId) return;
let params = {
crdnTotalInfo({
callPageName: "${pageName}"
, callPurpose: "view"
, sggCd: $P.ctrl.getValue("SGG_CD")
, taskSeCd: $P.ctrl.getValue("TASK_SE_CD")
, crdnId: $P.ctrl.getValue("CRDN_ID")
}
ajax.get({
url: wctx.url("/sprt/sprt02/010/main.do")
, data: params || {}
, success: (resp) => {
let dialogName = "totalInfoMainDialog";
let dialogId = dialogName + "-" + uuid();
dialog.open({
id: dialogId
, title: "개별총정보"
, size: "xxl"
, content: resp
, init: () => {
$("#" + dialogId).attr("name", dialogName);
$("#" + dialogId).attr("data-ref-doctx", "${pageName}");
AppSupport.setDialogZindex();
}
, onClose: () => { }
});
}
});
}

@ -191,39 +191,12 @@
$P.dataTableDblClick = (dataIndex) => {
if (!dataIndex) return;
// 단속 ID
let crdnId = $P.ctrl.getValue("CRDN_ID");
if (!crdnId) return;
let params = {
crdnTotalInfo({
callPageName: "${pageName}"
, callPurpose: "view"
, sggCd: $P.ctrl.getValue("SGG_CD")
, taskSeCd: $P.ctrl.getValue("TASK_SE_CD")
, crdnId: $P.ctrl.getValue("CRDN_ID")
}
ajax.get({
url: wctx.url("/sprt/sprt02/010/main.do")
, data: params || {}
, success: (resp) => {
let dialogName = "totalInfoMainDialog";
let dialogId = dialogName + "-" + uuid();
dialog.open({
id: dialogId
, title: "개별총정보"
, size: "xxl"
, content: resp
, init: () => {
$("#" + dialogId).attr("name", dialogName);
$("#" + dialogId).attr("data-ref-doctx", "${pageName}");
AppSupport.setDialogZindex();
}
, onClose: () => { }
});
}
});
}

@ -408,28 +408,11 @@
// 개별총정보 dialog
$P.getTotalInfo = (crdnId) => {
if (typeof crdnId == "undefined" || crdnId == null || crdnId == "") return;
let params = {
crdnTotalInfo({
callControlName : "pageObject['${pageName}'].control"
, sggCd : $("#sggCd--${pageName}").val()
, taskSeCd : $("#frmSearch--${pageName} input[name='taskSeCd']:checked").val()
, crdnId : crdnId
}
ajax.get({
url : wctx.url("/sprt/sprt02/010/main.do")
, data : params
, success : resp => {
dialog.open({
id : "totalInfoMainDialog"
, title : "개별총정보"
, content : resp
, size : "xxl"
, init : () => { }
, onClose : () => { }
});
}
});
}

@ -184,39 +184,12 @@
$P.dataTableDblClick = (dataIndex) => {
if (!dataIndex) return;
// 단속 ID
let crdnId = $P.ctrl.getValue("CRDN_ID");
if (!crdnId) return;
let params = {
crdnTotalInfo({
callPageName: "${pageName}"
, callPurpose: "view"
, sggCd: $P.ctrl.getValue("SGG_CD")
, taskSeCd: $P.ctrl.getValue("TASK_SE_CD")
, crdnId: $P.ctrl.getValue("CRDN_ID")
}
ajax.get({
url: wctx.url("/sprt/sprt02/010/main.do")
, data: params || {}
, success: (resp) => {
let dialogName = "totalInfoMainDialog";
let dialogId = dialogName + "-" + uuid();
dialog.open({
id: dialogId
, title: "개별총정보"
, size: "xxl"
, content: resp
, init: () => {
$("#" + dialogId).attr("name", dialogName);
$("#" + dialogId).attr("data-ref-doctx", "${pageName}");
AppSupport.setDialogZindex();
}
, onClose: () => { }
});
}
});
}

@ -403,26 +403,11 @@
// DataTables에 더블 클릭시 개별총정보 dialog
$P.getTotalInfo = (crdnId) => {
if (typeof crdnId == "undefined" || crdnId == null || crdnId == "") return;
let params = {
crdnTotalInfo({
callControlName: "pageObject['${pageName}'].control"
, sggCd: $P.control.dataset.getValue("SGG_CD")
, taskSeCd: $P.control.dataset.getValue("TASK_SE_CD")
, crdnId: crdnId
}
ajax.get({
url: wctx.url("/sprt/sprt02/010/main.do")
, data: params
, success: resp => {
dialog.open({
id: "totalInfoMainDialog"
, title: "개별총정보"
, content: resp
, size: "xxl"
});
}
});
}

@ -350,39 +350,12 @@
$P.dataTableDblClick = (dataIndex) => {
if (!dataIndex) return;
// 단속 ID
let crdnId = $P.ctrl.getValue("CRDN_ID");
if (!crdnId) return;
let params = {
crdnTotalInfo({
callPageName: "${pageName}"
, callPurpose: "update"
, sggCd: $P.ctrl.getValue("SGG_CD")
, taskSeCd: $P.ctrl.getValue("TASK_SE_CD")
, crdnId: $P.ctrl.getValue("CRDN_ID")
}
ajax.get({
url: wctx.url("/sprt/sprt02/010/main.do")
, data: params || {}
, success: (resp) => {
let dialogName = "totalInfoMainDialog";
let dialogId = dialogName + "-" + uuid();
dialog.open({
id: dialogId
, title: "개별총정보"
, size: "xxl"
, content: resp
, init: () => {
$("#" + dialogId).attr("name", dialogName);
$("#" + dialogId).attr("data-ref-doctx", "${pageName}");
AppSupport.setDialogZindex();
}
, onClose: () => { }
});
}
});
}

@ -189,39 +189,12 @@
$P.dataTableDblClick = (dataIndex) => {
if (!dataIndex) return;
// 단속 ID
let crdnId = $P.ctrl.getValue("CRDN_ID");
if (!crdnId) return;
let params = {
crdnTotalInfo({
callPageName: "${pageName}"
, callPurpose: "view"
, sggCd: $P.ctrl.getValue("SGG_CD")
, taskSeCd: $P.ctrl.getValue("TASK_SE_CD")
, crdnId: $P.ctrl.getValue("CRDN_ID")
}
ajax.get({
url: wctx.url("/sprt/sprt02/010/main.do")
, data: params || {}
, success: (resp) => {
let dialogName = "totalInfoMainDialog";
let dialogId = dialogName + "-" + uuid();
dialog.open({
id: dialogId
, title: "개별총정보"
, size: "xxl"
, content: resp
, init: () => {
$("#" + dialogId).attr("name", dialogName);
$("#" + dialogId).attr("data-ref-doctx", "${pageName}");
AppSupport.setDialogZindex();
}
, onClose: () => { }
});
}
});
}

@ -601,32 +601,9 @@ $(document).ready(function() {
}
}
var params = {
crdnTotalInfo({
callPageName : "${pageName}",
crdnId : crdnId
}
ajax.get({
url : wctx.url("/sprt/sprt02/010/main.do")
, data : params
, success : (resp) => {
let dialogName = "totalInfoMainDialog";
let dialogId = dialogName+"-"+uuid();
dialog.open({
id : dialogId
, title : "개별총정보"
, size : "xxl"
, content : resp
, init : () => {
$("#"+dialogId).attr("name", dialogName);
$("#"+dialogId).attr("data-ref-doctx","${pageName}");
AppSupport.setDialogZindex();
}
, onClose : () => { }
});
}
});
}

@ -18,6 +18,12 @@
</div> <!-- <div class="container-page-btn"> -->
<div class="row g-1">
<div class="col-md-12">
<label is="name-label" class="col-form-label bg-lighter pe-2 w-px-120 text-sm-end" for="crdnRegSeNm">등록 / 입력</label>
<input is="id-input" type="text" class="form-control" name="crdnRegSeNm" data-map="CRDN_REG_SE_NM" placeholder="등록구분" readonly />
<input is="id-input" type="text" class="form-control" name="crdnInptSeNm" data-map="CRDN_INPT_SE_NM" placeholder="입력구분" readonly />
</div>
<%--
<div class="col-md-4">
<label is="name-label" class="col-form-label bg-lighter pe-2 w-px-120 text-sm-end" for="crdnRegSeNm">등록구분</label>
<input is="id-input" type="text" class="form-control w-45" name="crdnRegSeNm" data-map="CRDN_REG_SE_NM" readonly />
@ -37,6 +43,7 @@
</template>
</span>
</div>
--%>
<div class="col-md-4">
<label is="name-label" class="col-form-label bg-lighter pe-2 w-px-120 text-sm-end" for="crdnYmdTm">단속일시</label>
<input is="id-input" type="text" class="form-control w-45" name="crdnYmdTm" data-map="CRDN_YMD_TM" data-fmt-type="dt" readonly />
@ -96,6 +103,14 @@
<label is="name-label" class="col-form-label bg-lighter pe-2 w-px-120 text-sm-end" for="cvlcptPrcsPicNm">담당자</label>
<input is="id-input" type="text" class="form-control w-45" name="cvlcptPrcsPicNm" data-map="CVLCPT_PRCS_PIC_NM" readonly />
</div>
<div class="col-md-12">
<label is="name-label" class="col-form-label bg-lighter pe-2 w-px-120 text-sm-end" for="vin">차량</label>
<input is="id-input" type="text" class="form-control" name="vhclNm" data-map="VHCL_NM" placeholder="명칭" readonly />
<input is="id-input" type="text" class="form-control" name="vhclColr" data-map="VHCL_COLR" placeholder="색상" readonly />
<input is="id-input" type="text" class="form-control text-end" name="vhclCpct" data-map="VHCL_CPCT" placeholder="정원" readonly />
<input is="id-input" type="text" class="form-control" name="vin" data-map="VIN" placeholder="차대번호" readonly />
</div>
<%--
<div class="col-md-4">
<label is="name-label" class="col-form-label bg-lighter pe-2 w-px-120 text-sm-end" for="vin">차대번호</label>
<input is="id-input" type="text" class="form-control w-45" name="vin" data-map="VIN" readonly />
@ -108,6 +123,7 @@
<label is="name-label" class="col-form-label bg-lighter pe-2 w-px-120 text-sm-end" for="vhclColr">차량색상</label>
<input is="id-input" type="text" class="form-control w-45" name="vhclColr" data-map="VHCL_COLR" readonly />
</div>
--%>
<div class="col-md-4">
<label is="name-label" class="col-form-label bg-lighter pe-2 w-px-120 text-sm-end" for="advntceBgngYmd">사전통지일자</label>
<input is="id-input" type="text" class="form-control w-30" name="advntceBgngYmd" data-map="ADVNTCE_BGNG_YMD" data-fmt-type="day" readonly /> ~
@ -222,14 +238,14 @@
</div> <!-- <div class="container-page-btn"> -->
<div class="row g-1">
<div class="col-md-4">
<label is="name-label" class="col-form-label bg-lighter pe-2 w-px-120 text-sm-end" for="rtpyrSeNm">납부자구분</label>
<input is="id-input" type="text" class="form-control w-40" name="rtpyrSeNm" data-map="RTPYR_SE_NM" readonly />
</div>
<div class="col-md-4">
<label is="name-label" class="col-form-label bg-lighter pe-2 w-px-120 text-sm-end" for="rtpyrNm">납부자성명</label>
<input is="id-input" type="text" class="form-control w-55" name="rtpyrNm" data-map="RTPYR_NM" readonly />
</div>
<div class="col-md-4">
<label is="name-label" class="col-form-label bg-lighter pe-2 w-px-120 text-sm-end" for="rtpyrSeNm">납부자구분</label>
<input is="id-input" type="text" class="form-control w-40" name="rtpyrSeNm" data-map="RTPYR_SE_NM" readonly />
</div>
<div class="col-md-4">
<label is="name-label" class="col-form-label bg-lighter pe-2 w-px-120 text-sm-end" for="rtpyrNo">납부자번호</label>
<input is="id-input" type="text" class="form-control w-40" name="rtpyrNo" data-map="RTPYR_NO" readonly />
@ -575,6 +591,9 @@
// 단속, 납부자 정보
if (resp.crdnPayerInfo) { $P.ctrlCrdn.setData([resp.crdnPayerInfo]); }
let hide = pageObject["${pageNameMain}"].ctrlMain.dataset.getDataset()[0].CRDN_STTS_CD != "21";
$P.$findn("excludeBtns").prop("hidden", hide);
}
});
}

@ -330,6 +330,33 @@
//대시보드 로드
${dashboardLoadScript}
}
function crdnTotalInfo(params = {}, onClose = () => {}) {
if (!params.crdnId) return;
ajax.get({
url: wctx.url("/sprt/sprt02/010/main.do")
, data: params
, success: (resp) => {
let dialogName = "totalInfoMainDialog";
let dialogId = dialogName + "-" + uuid();
dialog.open({
id: dialogId
, title: "개별총정보"
, size: "xxl"
, content: resp
, init: () => {
$("#" + dialogId).attr("name", dialogName);
$("#" + dialogId).attr("data-ref-doctx", "${pageName}");
AppSupport.setDialogZindex();
}
, onClose: onClose
});
}
});
}
${functions}

Binary file not shown.

After

Width:  |  Height:  |  Size: 410 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 827 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 75 KiB

@ -107,7 +107,7 @@
<element kind="frame" uuid="210f49b4-e1a7-468b-9b88-cc14cad7cf51" x="0" y="0" width="612" height="792">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<element kind="image" uuid="01c39ecb-dee4-4b92-a857-5abe67435573" x="0" y="0" width="612" height="792">
<expression><![CDATA[($P{resDir} == null ? "." : $P{resDir}) + "/img/warning.jpg"]]></expression>
<expression><![CDATA[($P{resDir} == null ? "." : $P{resDir}) + "/img/warning-1.jpg"]]></expression>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
@ -143,79 +143,50 @@
<element kind="textField" uuid="1c5fd9d6-faed-43d8-93a6-bb696992afd3" x="370" y="128" width="200" height="20" fontName="굴림체" blankWhenNull="true" hTextAlign="Right">
<expression><![CDATA[$F{RTPYR_ADDR}]]></expression>
</element>
<element kind="textField" uuid="e98d269b-20e7-4de2-9589-6eb11b67136c" x="108" y="452" width="187" height="12" fontName="굴림체" fontSize="7.0" blankWhenNull="true">
<element kind="textField" uuid="e98d269b-20e7-4de2-9589-6eb11b67136c" x="107" y="517" width="187" height="12" fontName="굴림체" fontSize="7.0" blankWhenNull="true">
<expression><![CDATA[$F{VLTN_ARTCL}]]></expression>
</element>
<element kind="textField" uuid="368d6da2-e000-4a23-b5ed-e5c67bccc782" x="108" y="465" width="187" height="12" fontName="굴림체" fontSize="8.0" pattern="#,##0원" blankWhenNull="true" hTextAlign="Left">
<element kind="textField" uuid="368d6da2-e000-4a23-b5ed-e5c67bccc782" x="108" y="530" width="187" height="12" fontName="굴림체" fontSize="8.0" pattern="#,##0원" blankWhenNull="true" hTextAlign="Left">
<expression><![CDATA[$F{FFNLG_AMT}]]></expression>
</element>
<element kind="image" uuid="6c70f430-84b2-44fa-81d9-96241bc9d3d1" x="56" y="504" width="242" height="207" scaleImage="FillFrame" linkType="None" linkTarget="Self" lazy="true">
<element kind="image" uuid="6c70f430-84b2-44fa-81d9-96241bc9d3d1" x="78" y="555" width="201" height="179" scaleImage="FillFrame" linkType="None" linkTarget="Self" lazy="true">
<printWhenExpression><![CDATA[null != $F{VLTN_IMG0}]]></printWhenExpression>
<expression><![CDATA[$F{VLTN_IMG0}]]></expression>
</element>
<element kind="textField" uuid="dfc3b4f9-c41f-4e11-8a4f-a96d78b9538e" x="109" y="411" width="186" height="12" fontName="굴림체" fontSize="7.0" blankWhenNull="true">
<element kind="textField" uuid="dfc3b4f9-c41f-4e11-8a4f-a96d78b9538e" x="109" y="479" width="186" height="12" fontName="굴림체" fontSize="7.0" blankWhenNull="true">
<expression><![CDATA[$F{RTPYR_NM}]]></expression>
</element>
<element kind="staticText" uuid="5776c4f1-52f4-44f6-b7f9-d95c99ea5af1" x="53" y="411" width="50" height="10" fontName="굴림체" fontSize="7.0" hTextAlign="Center">
<text><![CDATA[대상자]]></text>
</element>
<element kind="staticText" uuid="1016a7b4-c142-4723-83aa-0538460f1d1a" x="53" y="426" width="50" height="10" fontName="굴림체" fontSize="7.0" hTextAlign="Center">
<text><![CDATA[주 소]]></text>
</element>
<element kind="staticText" uuid="fabd8658-4510-48b1-9873-ee61ae1bba75" x="53" y="440" width="50" height="10" fontName="굴림체" fontSize="7.0" hTextAlign="Center">
<text><![CDATA[위반일시]]></text>
</element>
<element kind="staticText" uuid="93a44576-f8f3-4c8b-8619-03f92e204a9d" x="53" y="453" width="50" height="10" fontName="굴림체" fontSize="7.0" hTextAlign="Center">
<text><![CDATA[위반내용]]></text>
</element>
<element kind="staticText" uuid="c4f79e78-1c9b-4775-89ff-f76e4ff317dd" x="53" y="466" width="50" height="10" fontName="굴림체" fontSize="7.0" hTextAlign="Center">
<text><![CDATA[과태료금액]]></text>
</element>
<element kind="staticText" uuid="ea5ea2cb-8ca8-4e07-9e58-1e20ba602fbe" x="53" y="478" width="50" height="10" fontName="굴림체" fontSize="7.0" hTextAlign="Center">
<text><![CDATA[문의처]]></text>
</element>
<element kind="staticText" uuid="e3ffe6cd-4f3e-4b8f-93b1-644eb449d239" x="300" y="411" width="50" height="10" fontName="굴림체" fontSize="7.0" hTextAlign="Center">
<text><![CDATA[차량번호]]></text>
</element>
<element kind="staticText" uuid="9bd90877-6ec6-4a6c-8716-7bc8af658ea0" x="300" y="440" width="50" height="10" fontName="굴림체" fontSize="7.0" hTextAlign="Center">
<text><![CDATA[위반장소]]></text>
</element>
<element kind="staticText" uuid="ceac034d-4233-41a0-a984-1bb706839889" x="300" y="453" width="50" height="10" fontName="굴림체" fontSize="7.0" hTextAlign="Center">
<text><![CDATA[적용법규]]></text>
</element>
<element kind="staticText" uuid="8f98f62b-121c-4a3a-9c4a-26ced369bf91" x="300" y="478" width="50" height="10" fontName="굴림체" fontSize="7.0" hTextAlign="Center">
<text><![CDATA[연락처]]></text>
</element>
<element kind="textField" uuid="427b894f-56df-4144-a527-d1928f9906c3" x="356" y="411" width="186" height="12" fontName="굴림체" fontSize="7.0" blankWhenNull="true">
<element kind="textField" uuid="427b894f-56df-4144-a527-d1928f9906c3" x="355" y="464" width="186" height="12" fontName="굴림체" fontSize="7.0" blankWhenNull="true">
<expression><![CDATA[$F{VHRNO}]]></expression>
</element>
<element kind="textField" uuid="ad66cec4-0807-4dc6-bfa7-3d896c2a1312" x="108" y="425" width="434" height="12" fontName="굴림체" fontSize="7.0" blankWhenNull="true">
<element kind="textField" uuid="ad66cec4-0807-4dc6-bfa7-3d896c2a1312" x="108" y="492" width="434" height="12" fontName="굴림체" fontSize="7.0" blankWhenNull="true">
<expression><![CDATA[$F{RTPYR_ADDR} + " " + $F{RTPYR_DTL_ADDR}]]></expression>
</element>
<element kind="textField" uuid="934b7063-dd67-48fa-9b1a-a7c95407ec41" x="109" y="439" width="186" height="12" fontName="굴림체" fontSize="7.0" blankWhenNull="true">
<element kind="textField" uuid="934b7063-dd67-48fa-9b1a-a7c95407ec41" x="108" y="505" width="186" height="12" fontName="굴림체" fontSize="7.0" blankWhenNull="true">
<expression><![CDATA[$F{CRDN_YMD_TM}]]></expression>
</element>
<element kind="textField" uuid="1df66c57-5fcb-40e4-b8ba-52cd7e7a3b2a" x="357" y="439" width="186" height="12" fontName="굴림체" fontSize="7.0" blankWhenNull="true">
<element kind="textField" uuid="1df66c57-5fcb-40e4-b8ba-52cd7e7a3b2a" x="354" y="505" width="186" height="12" fontName="굴림체" fontSize="7.0" blankWhenNull="true">
<expression><![CDATA[$F{CRDN_PLC}]]></expression>
</element>
<element kind="textField" uuid="de4c014e-b946-4b7e-8377-7181d0b3565a" x="356" y="452" width="187" height="12" fontName="굴림체" fontSize="7.0" blankWhenNull="true">
<element kind="textField" uuid="de4c014e-b946-4b7e-8377-7181d0b3565a" x="356" y="517" width="187" height="12" fontName="굴림체" fontSize="7.0" blankWhenNull="true">
<expression><![CDATA[$F{VLTN_LAW_NM}]]></expression>
</element>
<element kind="staticText" uuid="7459755b-0d35-404c-b6b5-00a886369af3" x="356" y="478" width="186" height="13" fontName="굴림체" fontSize="7.0">
<element kind="staticText" uuid="7459755b-0d35-404c-b6b5-00a886369af3" x="354" y="530" width="186" height="13" fontName="굴림체" fontSize="7.0">
<text><![CDATA[TEL 02-2148-1853 / FAX 02-2148-5819]]></text>
</element>
<element kind="staticText" uuid="373a47ca-07c3-493c-934f-67395f18abef" x="53" y="236" width="494" height="30" fontName="굴림체" fontSize="16.0" bold="true" underline="true" hTextAlign="Center">
<text><![CDATA[특별관리구역 전세버스 통행제한 위반 신고접수 사실안내문]]></text>
</element>
<element kind="staticText" uuid="a20ca65c-32ac-4369-9679-6f7df7f63090" x="54" y="266" width="493" height="124" fontName="굴림체">
<text><![CDATA[귀하 소유 차량이 특별관리구역 통행제한을 위반하고 있는 상황이 촬영된 사진 신고를 접수하였으며, 이는 관광진흥법 제48조 3 제7항을 위반하여 과태료가 부과되는 특별관리구역 전세버스 통행제한 위반행위에 해당할 수 있습니다.
이에 안내문을 발송하오며, 추후 귀하 소유 차량이 특별관리구역 전세버스 통행제한을 고의로 위반한 사실이 입증될 경우 위반행위의 경중에 따라 귀하께 최대 50만원의 과태료가 부과될 수 있음을 알려드리니 차량 운행에 유념하여 불이익을 받지 않도록 협조하여 주시기 바랍니다.]]></text>
</element>
<element kind="image" uuid="f20bbc1d-9fff-4f2e-b1cf-513e3204ed23" x="301" y="504" width="242" height="207" scaleImage="FillFrame" linkType="None" linkTarget="Self" lazy="true">
<element kind="image" uuid="f20bbc1d-9fff-4f2e-b1cf-513e3204ed23" x="323" y="555" width="201" height="179" scaleImage="FillFrame" linkType="None" linkTarget="Self" lazy="true">
<printWhenExpression><![CDATA[null != $F{VLTN_IMG0}]]></printWhenExpression>
<expression><![CDATA[$F{VLTN_IMG1}]]></expression>
</element>
<element kind="staticText" uuid="327c2930-9b82-41da-a694-ef1ee00b3a33" x="297" y="462" width="54" height="12" fontSize="9.0" hTextAlign="Center">
<text><![CDATA[차량번호]]></text>
</element>
<element kind="staticText" uuid="284ccf07-1f12-447f-9fc9-03ae670da899" x="297" y="503" width="54" height="12" fontSize="9.0" hTextAlign="Center">
<text><![CDATA[위반장소]]></text>
</element>
<element kind="staticText" uuid="9e3da83c-b9c2-469e-a7b5-0283ff886f6e" x="297" y="516" width="54" height="12" fontSize="9.0" hTextAlign="Center">
<text><![CDATA[적용법규]]></text>
</element>
</element>
</band>
</detail>

Loading…
Cancel
Save