단속종료시간 컬럼명 수정

main
이범준 1 year ago
parent 2d0eac6aab
commit dbd7071242

@ -145,7 +145,7 @@ public class Crdn extends AbstractEntity {
/**
*
*/
private String crdnEndHr;
private String crdnEndTm;
/**
*

@ -74,7 +74,7 @@ public class Excl03ServiceBean extends AbstractServiceBean implements Excl03Serv
crdn.setVltnCd(infoCrdn.string("VLTN_CD")); // 위반 코드
crdn.setCrdnSpareaCd(infoCrdn.string("CRDN_SPAREA_CD")); // 단속 특별구역 코드
crdn.setCrdnBgngTm(infoCrdn.string("CRDN_BGNG_TM")); // 단속 시작 시각
crdn.setCrdnEndHr(infoCrdn.string("CRDN_END_HR")); // 단속 종료 시각
crdn.setCrdnEndTm(infoCrdn.string("CRDN_END_TM")); // 단속 종료 시각
crdn.setCrdnSn(infoCrdn.string("CRDN_SN")); // 단속 일련번호
crdn.setGpsX(infoCrdn.string("GPS_X")); // GPS X
crdn.setGpsY(infoCrdn.string("GPS_Y")); // GPS Y

@ -52,7 +52,7 @@ SELECT C.CRDN_ID <!-- 단속 ID -->
, CA.TEAM_ID <!-- 조 ID -->
, CA.CRDN_SPAREA_CD <!-- 단속 특별구역 코드 -->
, CA.CRDN_BGNG_TM <!-- 단속 시작 시각 -->
, CA.CRDN_END_HR <!-- 단속 종료 시간 -->
, CA.CRDN_END_TM <!-- 단속 종료 시간 -->
, CA.CRDN_SN <!-- 단속 일련번호 -->
, CA.MOSC_X <!-- 모자이크 X -->
, CA.MOSC_Y <!-- 모자이크 Y -->

@ -138,13 +138,13 @@ INSERT INTO TB_CRDN (
<insert id="insertCrdnAddition" parameterType="cokr.xit.fims.crdn.Crdn">
/* 단속 부가 정보 등록(crdn05Mapper.insertCrdnAddition) */
INSERT INTO TB_CRDN (
INSERT INTO TB_CRDN_ADI (
CRDN_ID <!-- 단속 ID -->
, CRDN_SE_CD <!-- 단속 구분 코드 -->
, DTL_CRDN_PLC <!-- 상세 단속 장소 -->
, CRDN_SPAREA_CD <!-- 단속 특별구역 코드 -->
, CRDN_BGNG_TM <!-- 단속 시작 시각 -->
, CRDN_END_HR <!-- 단속 종료 시간 -->
, CRDN_END_TM <!-- 단속 종료 시간 -->
, CRDN_SN <!-- 단속 일련번호 -->
, MOSC_X <!-- 모자이크 X -->
, MOSC_Y <!-- 모자이크 Y -->
@ -169,7 +169,7 @@ INSERT INTO TB_CRDN (
, #{dtlCrdnPlc} <!-- 상세 단속 장소 -->
, #{crdnSpareaCd} <!-- 단속 특별구역 코드 -->
, #{crdnBgngTm} <!-- 단속 시작 시각 -->
, #{crdnEndHr} <!-- 단속 종료 시간 -->
, #{crdnEndTm} <!-- 단속 종료 시간 -->
, #{crdnSn} <!-- 단속 일련번호 -->
, #{moscX} <!-- 모자이크 X -->
, #{moscY} <!-- 모자이크 Y -->

@ -22,7 +22,7 @@
<result property="vltnId" column="VLTN_ID" /> <!-- 위반 ID -->
<result property="crdnSpareaCd" column="CRDN_SPAREA_CD" /> <!-- 단속 특별구역 코드 -->
<result property="crdnBgngTm" column="CRDN_BGNG_TM" /> <!-- 단속 시작 시각 -->
<result property="crdnEndHr" column="CRDN_END_HR" /> <!-- 단속 종료 시간 -->
<result property="crdnEndTm" column="CRDN_END_TM" /> <!-- 단속 종료 시간 -->
<result property="crdnSn" column="CRDN_SN" /> <!-- 단속 일련번호 -->
<result property="gpsX" column="GPS_X" /> <!-- GPS X -->
<result property="gpsY" column="GPS_Y" /> <!-- GPS Y -->
@ -131,7 +131,7 @@ SELECT C.CRDN_ID <!-- 단속 ID -->
, CA.TEAM_ID <!-- 조 ID -->
, CA.CRDN_SPAREA_CD <!-- 단속 특별구역 코드 -->
, CA.CRDN_BGNG_TM <!-- 단속 시작 시각 -->
, CA.CRDN_END_HR <!-- 단속 종료 시간 -->
, CA.CRDN_END_TM <!-- 단속 종료 시간 -->
, CA.CRDN_SN <!-- 단속 일련번호 -->
, CA.MOSC_X <!-- 모자이크 X -->
, CA.MOSC_Y <!-- 모자이크 Y -->

@ -200,7 +200,7 @@
, (SELECT VLTN_CD FROM TB_VLTN_INFO X WHERE X.VLTN_ID = A.VLTN_ID AND X.SGG_CD = A.SGG_CD AND X.TASK_SE_CD = A.TASK_SE_CD) AS VLTN_CD
, A.CRDN_SPAREA_CD
, A.CRDN_BGNG_TM
, A.CRDN_END_HR
, A.CRDN_END_TM
, A.CRDN_SN
, A.GPS_X
, A.GPS_Y

@ -84,7 +84,7 @@
<div class="col-md-6">
<label for="cvlcptAplcntNm--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">신고자</label>
<input type="text" id="cvlcptAplcntNm--${pageName}" name="cvlcptAplcntNm" data-map="CVLCPT_APLCNT_NM"
class="form-control" />
class="form-control" readonly />
</div>
<div class="col-md-6">
<label for="cvlcptPrcsPicNm--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">담당자</label>
@ -253,9 +253,20 @@
</div>
<div class="row mt-4 justify-content-end mb-3">
<div class="col-md-6">
<div class="col-md-4">
<input type="text" id="countStauts--${pageName}" class="form-control w-px-150 text-center fw-bold" readonly />
<button type="button" class="w-px-50" id="btnPrev--${pageName}">◀</button>
<button type="button" class="w-px-50" id="btnNext--${pageName}">▶</button>
</div>
<div class="col-md-8">
<div class="row justify-content-end">
<div class="col-sm-3">
<div class="col-sm-12">
<button type="button" id="btnInstLevyExcl1--${pageName}" class="btn btn-primary">서손처리</button>
<button type="button" id="btnInstLevyExcl2--${pageName}" class="btn btn-primary">계도처리</button>
<button type="button" id="" class="btn btn-primary">자료복사</button>
<button type="button" id="" class="btn btn-primary">처리보류</button>
<button type="button" id="" class="btn btn-primary">원본보기</button>
<button type="button" id="" class="btn btn-primary">되돌리기</button>
<button type="button" id="btnInst--${pageName}" class="btn btn-primary">저장</button>
</div>
</div>
@ -323,7 +334,11 @@ $(document).ready(function(){
$P.uploadSet = uploadSupport("#inputUploadSet--${pageName}");
$P.crdnControl = new DatasetControl({
urls : { load : "", update : wctx.url("/${taskSeCd}/crdn/crdn01/020/save.do") },
urls : {
load : "",
getInfo : wctx.url("/${taskSeCd}/crdn/crdn01/020/info.do"),
update : wctx.url("/${taskSeCd}/crdn/crdn01/020/save.do")
},
keymapper:info => info ? info.CRDN_ID : "",
dataGetter:obj => obj.crdnInfo,
formats: {
@ -533,10 +548,57 @@ $(document).ready(function(){
$P.fnDisplay(true);
}
}
$P.openLevyExclPop = (levyExclSeCd) => {
var crdnId = $("#crdnId--${pageName}").val();
var params = {
"crdnId" : crdnId,
"levyExclSeCd" : levyExclSeCd
};
ajax.get({
url : wctx.url("/excl/excl01/020/info.do"),
data : params,
success : resp => {
dialog.open({
id : "levyExcldialog--${pageName}",
title : "부과제외 정보",
content : resp,
size : "lg",
init : () => { },
onClose : () => { $P.fnGo(crdnId); } // callback
});
}
});
};
$P.fnGo = (crdnId) => {
ajax.get({
url: $P.crdnControl.urls.getInfo,
data: { "crdnId" : crdnId },
headers: {
Accept: "application/json; charset=utf-8"
},
success : resp => {
var crdnInfo = resp.crdnInfo;
crdnInfo.CVLCPT_APLY_CN = escapeHTMLEntity(crdnInfo.CVLCPT_APLY_CN);
$P.crdnControl.setData([crdnInfo]);
//var cs = $P.provided.getCountStatus($("#crdnId--${pageName}").val());
//$("#countStauts--${pageName}").val(cs);
//$P.provided.selectRow(crdnId);
}
});
}
/**************************************************************************
* element.on
**************************************************************************/
$("#btnInstLevyExcl1--${pageName}").on("click", () => $P.openLevyExclPop("1"));
$("#btnInstLevyExcl2--${pageName}").on("click", () => $P.openLevyExclPop("2"));
$("#btnInst--${pageName}").on('click', () => $P.fnSave());
$("#btnAddFile--${pageName}").on('click', () => { $("#inputUploadSet--${pageName}").trigger("click"); });

@ -582,7 +582,7 @@ $(document).ready(function(){
}
}
$P.openLevyExclPop = (levyExclSeCd, levyExclPrefix, levyExclPrefixName) => {
$P.openLevyExclPop = (levyExclSeCd) => {
var info = "";
if ($P.currentDisplay == "photoInspection") {
@ -606,8 +606,6 @@ $(document).ready(function(){
url : wctx.url("/excl/excl01/020/info.do"),
data : params || {},
success : resp => {
resp = resp.replace(/infoPrefix/g, levyExclPrefix)
.replace(/prefixName/g, levyExclPrefixName);
dialog.open({
id : "levyExcldialog--${pageName}",
@ -707,7 +705,7 @@ $(document).ready(function(){
});
$('#btnSearch--${pageName}').on('click', () => $P.searchInspectionList()); //검색버튼
$("#btnInstLevyExcl--${pageName}").on("click", () => $P.openLevyExclPop("1", "levyExcl", "비부과"));
$("#btnInstLevyExcl--${pageName}").on("click", () => $P.openLevyExclPop("1"));
//스크롤 이벤트 추가(동일차량검사)
$("#photoInspection-responsive--${pageName}").scroll(function(){ $P.scrollEnd(this); });

Loading…
Cancel
Save