부과제외/계도처리 수정

master
mjkhan21 6 months ago
parent 09c419a2b4
commit 7793a85691

@ -118,10 +118,12 @@ public class ChongnoTaskProcessor extends TaskProcessor {
if (excluded.containsKey(crdn)) continue;
int vhclCpct = crdn.getVhclCpct();
if (vhclCpct == 0) {// 정원미확인
// excluded.put(crdn, newLevyExcl(crdn, "1", "115"));
if (vhclCpct == 0) {
// 정원미확인 -> 초기상태
} else if (vhclCpct < capacity) // 정원미만
excluded.put(crdn, newLevyExcl(crdn, "1", "114"));
else if (vhclCpct >= capacity) // 정원초과 -> 계도(시범운영)
excluded.put(crdn, newLevyExcl(crdn, "2", "206"));
}
return excluded;
@ -131,7 +133,7 @@ public class ChongnoTaskProcessor extends TaskProcessor {
public LevyExcl getLevyExcl(Crdn crdn) {
LevyExcl excl = super.getLevyExcl(crdn);
if (!TASK_SE_CD.equals(crdn.getTaskSeCd()))
return excl;
return excl;
if (excl != null)
return excl;
@ -143,11 +145,13 @@ public class ChongnoTaskProcessor extends TaskProcessor {
return null;
int vhclCpct = crdn.getVhclCpct();
if (vhclCpct == 0) // 정원미확인
if (vhclCpct == 0) // 정원미확인 -> 초기상태
return null; //newLevyExcl(crdn, "1", "115");
if (vhclCpct < capacity) // 정원미만
return newLevyExcl(crdn, "1", "114");
if (vhclCpct >= capacity) // 정원초과 -> 계도(시범운영)
return newLevyExcl(crdn, "2", "206");
return null;
}

@ -310,13 +310,13 @@ $(document).ready(function(){
$('button[name^="btnVehicle"]').prop("disabled", initial < 1);
$('span[name="crdnSummary"]').html(crdns.length > 0 ? "초기상태: " + initial + ", 부과제외: " + excluded : "");
};
<%--
ctrl.dataset.onSort = sorter => {
var t = $P.getGridTemplate();
var trs = Apply.fromDataset.getTbody(ctrl.dataset, t.found, t.notFound, t.replacer);
$P.renderCrdnList(obj["Paging"]?.totalSize, ctrl.dataset.length, trs, option);
};
--%>
ctrl.dataset.onCurrentChange = (dataItem) => {
Apply.fromDataset.currentRow(ctrl.dataset, dataItem, $P.findn("crdnTbody"));
}

@ -387,5 +387,5 @@
// 3. Dataset 설정
$P.ctrl.setData([${Info}]);
});
//# sourceURL=crdn06020-info.jsp
</script>

@ -1,7 +1,5 @@
===== 2025-06-26 =====
DELETE FROM TB_EXMPTN_VHCL;
INSERT INTO TB_EXMPTN_VHCL (EXMPTN_VHCL_ID, SGG_CD, VHRNO, EXMPTN_RSN, EXMPTN_BGNG_YMD, EXMPTN_END_YMD, DEL_YN, REG_DT, RGTR, MDFCN_DT, MDFR)
SELECT EXMPTN_VHCL_ID, SGG_CD, VHRNO, EXMPTN_RSN, YMD_BGN EXMPTN_BGNG_YMD, YMD_END EXMPTN_END_YMD, 'N' DEL_YN, NOW REG_DT, USER_ID RGTR, NOW MDFCN_DT, USER_ID MDFR
FROM (
@ -17,12 +15,10 @@ SELECT EXMPTN_VHCL_ID, SGG_CD, VHRNO, EXMPTN_RSN, YMD_BGN EXMPTN_BGNG_YMD, YMD_E
SELECT '0000000010' EXMPTN_VHCL_ID, '서울70사5534' VHRNO FROM DUAL
) A,
(
SELECT '11110' SGG_CD, '0000000070' USER_ID, '마을버스' EXMPTN_RSN, '20250701' YMD_BGN, '99991231' YMD_END, '20250624000001' NOW
SELECT '11110' SGG_CD, '0000000070' USER_ID, '마을버스' EXMPTN_RSN, '20250601' YMD_BGN, '99991231' YMD_END, '20250624000001' NOW
FROM DUAL
) B;
DELETE FROM TB_EXMPTN_VHCL_HSTRY;
INSERT INTO TB_EXMPTN_VHCL_HSTRY (EXMPTN_VHCL_ID, HSTRY_SN, SGG_CD, VHRNO, EXMPTN_RSN, EXMPTN_BGNG_YMD, EXMPTN_END_YMD, DEL_YN, REG_DT, RGTR, MDFCN_DT, MDFR)
SELECT EXMPTN_VHCL_ID, HSTRY_SN, SGG_CD, VHRNO, EXMPTN_RSN, YMD_BGN EXMPTN_BGNG_YMD, YMD_END EXMPTN_END_YMD, 'N' DEL_YN, NOW REG_DT, USER_ID RGTR, NOW MDFCN_DT, USER_ID MDFR
FROM (
@ -38,7 +34,7 @@ FROM (
SELECT '0000000010' EXMPTN_VHCL_ID, '서울70사5534' VHRNO FROM DUAL
) A,
(
SELECT '11110' SGG_CD, '0000000070' USER_ID, '마을버스' EXMPTN_RSN, '20250701' YMD_BGN, '99991231' YMD_END, '20250624000001' NOW, '00001' HSTRY_SN
SELECT '11110' SGG_CD, '0000000070' USER_ID, '마을버스' EXMPTN_RSN, '20250601' YMD_BGN, '99991231' YMD_END, '20250624000001' NOW, '00001' HSTRY_SN
FROM DUAL
) B;

Loading…
Cancel
Save