diff --git a/src/main/java/cokr/xit/fims/FimsConf.java b/src/main/java/cokr/xit/fims/FimsConf.java index f3af19cc..51b3498b 100644 --- a/src/main/java/cokr/xit/fims/FimsConf.java +++ b/src/main/java/cokr/xit/fims/FimsConf.java @@ -29,6 +29,6 @@ public class FimsConf extends AbstractComponent { private String sgg; private List tasks; - + private List taskUrlNames; } diff --git a/src/main/java/cokr/xit/fims/base/web/MainController.java b/src/main/java/cokr/xit/fims/base/web/MainController.java index b7513469..3e5c1b97 100644 --- a/src/main/java/cokr/xit/fims/base/web/MainController.java +++ b/src/main/java/cokr/xit/fims/base/web/MainController.java @@ -19,6 +19,7 @@ import cokr.xit.base.security.access.service.AuthorityService; import cokr.xit.base.user.SigunguQuery; import cokr.xit.base.user.service.SigunguDepartmentService; import cokr.xit.base.user.service.UserService; +import cokr.xit.fims.FimsConf; import cokr.xit.fims.base.FimsUser; import cokr.xit.fims.base.service.bean.OgdpBean; import cokr.xit.fims.base.service.bean.SseBean; @@ -89,18 +90,19 @@ public class MainController extends cokr.xit.base.web.MainController { } @SuppressWarnings("unchecked") - private void attachTaskPrefixName(List list) { - for(DataObject item : list) { - String name = item.string("name"); + private void attachTaskPrefixName(List urlTree) { + List tasks = FimsConf.get().getTasks(); + + List taskUrlNames = FimsConf.get().getTaskUrlNames(); + + for(DataObject item : urlTree) { + String urlname = item.string("name"); String url = item.string("url"); - if(!name.equals(url)) { - switch (url) { - case "/BPV": item.set("name","전용차로과태료업무 "+name); - case "/PVS": item.set("name","주정차위반과태료업무 "+name); - case "/DPV": item.set("name","장애인주차위반과태료업무 "+name); - case "/ECA": item.set("name","전기차주차위반과태료업무 "+name); - case "/PES": item.set("name","밤샘주차위반과태료업무 "+name); - case "/DVS": item.set("name","미세먼지과태료업무 "+name); + if(!urlname.equals(url)) { + for(int i=0; i