|
|
|
|
@ -126,10 +126,10 @@ public class ChongnoTaskProcessor extends TaskProcessor {
|
|
|
|
|
excluded.put(crdn, newLevyExcl(crdn, "1", "114"));
|
|
|
|
|
else if (vhclCpct >= capacity) {
|
|
|
|
|
boolean enforce = isTarget(vhrno, crdn);
|
|
|
|
|
if (enforce)
|
|
|
|
|
excluded.put(crdn, newLevyExcl(crdn, "2", "206")); // 정원초과 -> 계도(시범운영)
|
|
|
|
|
else
|
|
|
|
|
excluded.put(crdn, newLevyExcl(crdn, "1", "199")); // 부과제외(기타)
|
|
|
|
|
if (enforce) {
|
|
|
|
|
// excluded.put(crdn, newLevyExcl(crdn, "2", "206")); // 정원초과 -> 계도(시범운영)
|
|
|
|
|
} else
|
|
|
|
|
excluded.put(crdn, newLevyExcl(crdn, "1", "103")); // 부과제외(일반차량)
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@ -142,12 +142,9 @@ public class ChongnoTaskProcessor extends TaskProcessor {
|
|
|
|
|
* @return 차량이 승합차거나 일반 운수사업용인지 여부
|
|
|
|
|
*/
|
|
|
|
|
private boolean isTarget(Vhrno vhrno, Crdn crdn) {
|
|
|
|
|
return true;
|
|
|
|
|
/*
|
|
|
|
|
vhrno.setFullNumber(crdn.getVhrno());
|
|
|
|
|
return Vhrno.VAN.equals(vhrno.getVehicleType())
|
|
|
|
|
|| vhrno.isCommercial();
|
|
|
|
|
*/
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
@ -174,8 +171,8 @@ public class ChongnoTaskProcessor extends TaskProcessor {
|
|
|
|
|
|
|
|
|
|
boolean enforce = vhclCpct >= capacity && isTarget(new Vhrno(), crdn);
|
|
|
|
|
if (enforce) // 정원초과, 승합차, 운수사업 일반 -> 단속대상: 계도(시범운영)
|
|
|
|
|
return newLevyExcl(crdn, "2", "206");
|
|
|
|
|
return null; // newLevyExcl(crdn, "2", "206");
|
|
|
|
|
else
|
|
|
|
|
return newLevyExcl(crdn, "1", "199"); // 부과제외(기타)
|
|
|
|
|
return newLevyExcl(crdn, "1", "103"); // 부과제외(일반차량)
|
|
|
|
|
}
|
|
|
|
|
}
|