From 16bba814ef55ce29ece65f4c965579bd45f609e2 Mon Sep 17 00:00:00 2001 From: mjkhan21 Date: Wed, 16 Jul 2025 16:03:59 +0900 Subject: [PATCH] =?UTF-8?q?=EB=B6=80=EA=B3=BC=EC=A0=9C=EC=99=B8/=EA=B3=84?= =?UTF-8?q?=EB=8F=84=20=EC=88=98=EC=A0=95/=EC=82=AD=EC=A0=9C=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../xit/fims/chongno/ChongnoTaskProcessor.java | 4 ++-- .../WEB-INF/jsp/fims/sprt/sprt02050-info.jsp | 15 ++++++++++++--- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/src/main/java/cokr/xit/fims/chongno/ChongnoTaskProcessor.java b/src/main/java/cokr/xit/fims/chongno/ChongnoTaskProcessor.java index 119284b..cca134f 100644 --- a/src/main/java/cokr/xit/fims/chongno/ChongnoTaskProcessor.java +++ b/src/main/java/cokr/xit/fims/chongno/ChongnoTaskProcessor.java @@ -127,7 +127,7 @@ public class ChongnoTaskProcessor extends TaskProcessor { else if (vhclCpct >= capacity) { boolean enforce = isTarget(vhrno, crdn); if (enforce) { - // excluded.put(crdn, newLevyExcl(crdn, "2", "206")); // 정원초과 -> 계도(시범운영) + excluded.put(crdn, newLevyExcl(crdn, "2", "206")); // 정원초과 -> 계도(시범운영) } else excluded.put(crdn, newLevyExcl(crdn, "1", "103")); // 부과제외(일반차량) } @@ -171,7 +171,7 @@ public class ChongnoTaskProcessor extends TaskProcessor { boolean enforce = vhclCpct >= capacity && isTarget(new Vhrno(), crdn); if (enforce) // 정원초과, 승합차, 운수사업 일반 -> 단속대상: 계도(시범운영) - return null; // newLevyExcl(crdn, "2", "206"); + return newLevyExcl(crdn, "2", "206"); else return newLevyExcl(crdn, "1", "103"); // 부과제외(일반차량) } diff --git a/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02050-info.jsp b/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02050-info.jsp index 4a395e2..04efb68 100644 --- a/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02050-info.jsp +++ b/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02050-info.jsp @@ -611,11 +611,20 @@ } --%> let crdnSttsCd = pageObject["sprt02010"].ctrlMain.dataset.getDataset()[0].CRDN_STTS_CD; - debug("crdnSttsCd", crdnSttsCd); $P.$findn("btnCreateWrng").prop("disabled", crdnSttsCd != "21"); $P.$findn("btnCreateLevyExcl").prop("disabled", crdnSttsCd == "81"); - $P.$findn("btnUpdateLevyExcl").prop("disabled", crdnSttsCd != "81"); - $P.$findn("btnRemoveLevyExcl").prop("disabled", crdnSttsCd != "81"); + let exclWarn = "81,83".includes(crdnSttsCd), <%-- 부과제외 또는 계도 --%> + label = "83" == crdnSttsCd ? "계도" : "부과제외", + button = $P.$findn("btnUpdateLevyExcl"); + button + .attr("title", label + " 수정") + .html(button.attr("title")) + .prop("disabled", !exclWarn); + button = $P.$findn("btnRemoveLevyExcl"); + button + .attr("title", label + " 삭제") + .html(button.attr("title")) + .prop("disabled", !exclWarn); } /**************************************************************************