代理操控业务配置批量操作、定时任务相关修改提交.

This commit is contained in:
zhangwenqing
2019-05-22 18:49:00 +08:00
parent c0d85d20bb
commit 5b5b6d8584
8 changed files with 57 additions and 89 deletions

View File

@@ -190,6 +190,7 @@ import com.nis.web.service.configuration.IpAddrPoolCfgService;
import com.nis.web.service.configuration.IpCfgService;
import com.nis.web.service.configuration.IpMultiplexPoolCfgService;
import com.nis.web.service.configuration.MailCfgService;
import com.nis.web.service.configuration.ManipulatPolicyService;
import com.nis.web.service.configuration.NumCfgService;
import com.nis.web.service.configuration.ProxyFileHijackService;
import com.nis.web.service.configuration.ProxyFileInsertScriptService;
@@ -350,6 +351,9 @@ public class BaseController {
@Autowired
protected InnerProtectionListService innerProtectionListService;
@Autowired
protected ManipulatPolicyService manipulatPolicyService;
/**
* 管理基础路径
*/
@@ -3919,6 +3923,8 @@ public class BaseController {
||baseCfg.getFunctionId().equals(210)
||baseCfg.getFunctionId().equals(211)) {
pageResult=httpRedirectCfgService.getHttpRedirectList(searchPage, searchCfg);
}else if(baseCfg.getFunctionId().equals(215)) { // Proxy Manipulate
pageResult = manipulatPolicyService.getPolicyList(searchPage, searchCfg);
}else if(baseCfg.getFunctionId().equals(213)) {// cache
pageResult=cachePolicyService.getCachePolicyList(searchPage, searchCfg);
}else if(baseCfg.getFunctionId().equals(563) //app payload

View File

@@ -1,8 +1,5 @@
package com.nis.web.controller.configuration.proxy;
import java.lang.reflect.Field;
import java.lang.reflect.InvocationHandler;
import java.lang.reflect.Proxy;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
@@ -17,7 +14,6 @@ import javax.servlet.http.HttpServletResponse;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.ModelAttribute;
@@ -43,11 +39,8 @@ import com.nis.util.Constants;
import com.nis.util.DictUtils;
import com.nis.util.LogUtils;
import com.nis.util.StringUtil;
import com.nis.util.excel.ExcelField;
import com.nis.web.controller.BaseController;
import com.nis.web.dao.configuration.ProxyFileHijackDao;
import com.nis.web.security.UserUtils;
import com.nis.web.service.configuration.ManipulatPolicyService;
import jersey.repackaged.com.google.common.collect.Lists;
@@ -58,9 +51,6 @@ import jersey.repackaged.com.google.common.collect.Lists;
@RequestMapping("${adminPath}/proxy/control/manipulatPolicy")
public class ManipulatPolicyController extends BaseController {
@Autowired
protected ManipulatPolicyService manipulatPolicyService;
@RequestMapping("list")
public String list(Model model, @ModelAttribute("cfg") CfgIndexInfo cfg, HttpServletRequest request, HttpServletResponse response) {
Page<CfgIndexInfo> searchPage = new Page<CfgIndexInfo>(request, response, "a");