From ea2cd7fd36fa270ff06be6db45a46ba77771cf85 Mon Sep 17 00:00:00 2001 From: Rinjae Date: Fri, 30 Jan 2026 16:57:51 +0900 Subject: [PATCH] =?UTF-8?q?ControlManController=20API=20=ED=99=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../control/control/ControlApiController.java | 37 +++++++++++++++++++ .../control/control/ControlManController.java | 4 +- 2 files changed, 39 insertions(+), 2 deletions(-) create mode 100644 src/main/java/com/eactive/eai/rms/onl/manage/control/control/ControlApiController.java diff --git a/src/main/java/com/eactive/eai/rms/onl/manage/control/control/ControlApiController.java b/src/main/java/com/eactive/eai/rms/onl/manage/control/control/ControlApiController.java new file mode 100644 index 0000000..b00ed9c --- /dev/null +++ b/src/main/java/com/eactive/eai/rms/onl/manage/control/control/ControlApiController.java @@ -0,0 +1,37 @@ +package com.eactive.eai.rms.onl.manage.control.control; + +import com.eactive.eai.rms.onl.apim.common.BaseRestController; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.servlet.ModelAndView; + +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + + +@Controller +public class ControlApiController extends BaseRestController { + ControlManController controlManController; + + + public ControlManController getControlManController() { + return controlManController; + } + + @RequestMapping(value = "/onl/admin/control/controlMan.json", params = "cmd=LIST") + public ModelAndView selectList(HttpServletRequest request, ControlManUISearch uiSearch) { + return controlManController.selectList(request, uiSearch); + } + + @RequestMapping(value = "/onl/admin/control/controlMan.json", params = "cmd=INSERT") + private String insert(HttpServletRequest request, HttpServletResponse response, ControlManUIDetail uiDetail) + throws Exception { + return controlManController.insert(request, response, uiDetail); + } + + @RequestMapping(value = "/onl/admin/control/controlMan.json", params = "cmd=DELETE") + public String delete(HttpServletRequest request, HttpServletResponse response, ControlManUIDetail uiDetail) + throws Exception { + return controlManController.delete(request, response, uiDetail); + } +} diff --git a/src/main/java/com/eactive/eai/rms/onl/manage/control/control/ControlManController.java b/src/main/java/com/eactive/eai/rms/onl/manage/control/control/ControlManController.java index 94f5cb3..10a95ef 100644 --- a/src/main/java/com/eactive/eai/rms/onl/manage/control/control/ControlManController.java +++ b/src/main/java/com/eactive/eai/rms/onl/manage/control/control/ControlManController.java @@ -22,7 +22,7 @@ import com.eactive.eai.rms.common.login.SessionManager; import com.google.gson.Gson; @Controller -public class ControlManController extends OnlBaseAnnotationController implements InterceptorSkipController { +public class ControlManController extends OnlBaseAnnotationController { private static final String RELOAD_RESTRICT_INFO_COMMAND = "com.eactive.eai.agent.restrict.ReloadRestrictInfoCommand"; private static final String ERROR_RESULT_STATUS = "에러"; @@ -50,7 +50,7 @@ public class ControlManController extends OnlBaseAnnotationController implement // 통제 등록 @RequestMapping(value = "/onl/admin/control/controlMan.json", params = "cmd=INSERT") - private String insert(HttpServletRequest request, HttpServletResponse response, ControlManUIDetail uiDetail) + public String insert(HttpServletRequest request, HttpServletResponse response, ControlManUIDetail uiDetail) throws Exception { String userId = SessionManager.getUserId(request); service.insert(uiDetail, userId);