From 5fb4be388eb9cff41f70477cd8d815ba4cbf9888 Mon Sep 17 00:00:00 2001 From: leebj Date: Fri, 27 Dec 2024 14:49:07 +0900 Subject: [PATCH] no message --- .../java/cokr/xit/fims/cmmn/service/bean/StngBean.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/cokr/xit/fims/cmmn/service/bean/StngBean.java b/src/main/java/cokr/xit/fims/cmmn/service/bean/StngBean.java index 3fe5681e..047d1630 100644 --- a/src/main/java/cokr/xit/fims/cmmn/service/bean/StngBean.java +++ b/src/main/java/cokr/xit/fims/cmmn/service/bean/StngBean.java @@ -15,6 +15,7 @@ import cokr.xit.base.code.service.CodeQuery; import cokr.xit.base.code.service.bean.CodeBean; import cokr.xit.base.security.Authority; import cokr.xit.base.security.SecuredUserInfo; +import cokr.xit.fims.FimsConf; import cokr.xit.fims.base.service.bean.OgdpBean; import cokr.xit.fims.cmmn.CmmnQuery; import cokr.xit.fims.cmmn.dao.StngMapper; @@ -89,6 +90,8 @@ public class StngBean extends AbstractBean { boolean isAdmin = userInfo.isAdmin(); + List taskListForServer = FimsConf.get().getTasks(); + //모든 업무 List taskList = codeBean.getCodeList((new CodeQuery()).setGroupIDs("FIM054")) .stream().map(item -> item.string("CODE")).toList(); @@ -118,7 +121,9 @@ public class StngBean extends AbstractBean { String authId = authority.getId(); for(String task : taskList) { if(authId.equals("ROLE_TASK_ADMIN") || authId.contains(task)) { - availableTaskList.add(task); + if(taskListForServer.contains(task)) { + availableTaskList.add(task); + } } } }