ControlManController API 화

This commit is contained in:
Rinjae
2026-01-30 16:57:51 +09:00
parent 17451eaabc
commit ea2cd7fd36
2 changed files with 39 additions and 2 deletions
@@ -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);
}
}
@@ -22,7 +22,7 @@ import com.eactive.eai.rms.common.login.SessionManager;
import com.google.gson.Gson; import com.google.gson.Gson;
@Controller @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 RELOAD_RESTRICT_INFO_COMMAND = "com.eactive.eai.agent.restrict.ReloadRestrictInfoCommand";
private static final String ERROR_RESULT_STATUS = "<font color='#ff0000'>에러</font>"; private static final String ERROR_RESULT_STATUS = "<font color='#ff0000'>에러</font>";
@@ -50,7 +50,7 @@ public class ControlManController extends OnlBaseAnnotationController implement
// 통제 등록 // 통제 등록
@RequestMapping(value = "/onl/admin/control/controlMan.json", params = "cmd=INSERT") @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 { throws Exception {
String userId = SessionManager.getUserId(request); String userId = SessionManager.getUserId(request);
service.insert(uiDetail, userId); service.insert(uiDetail, userId);