修复HTTP(S) 阻断 引入阻断页面文件的查询
This commit is contained in:
@@ -25,6 +25,7 @@ import org.springframework.web.servlet.mvc.support.RedirectAttributes;
|
||||
import com.nis.domain.FunctionRegionDict;
|
||||
import com.nis.domain.FunctionServiceDict;
|
||||
import com.nis.domain.Page;
|
||||
import com.nis.domain.callback.ProxyFileResponsePageCfg;
|
||||
import com.nis.domain.callback.ProxyFileStrategyCfg;
|
||||
import com.nis.domain.configuration.BaseStringCfg;
|
||||
import com.nis.domain.configuration.CfgIndexInfo;
|
||||
@@ -63,8 +64,8 @@ public class HttpRedirectPolicyController extends BaseController {
|
||||
model.addAttribute("page", page);
|
||||
initPageCondition(model, cfg);
|
||||
// 获取所有的响应文件内容,阻断,或重定向时可以选择
|
||||
List<ProxyFileStrategyCfg> allProxyFileStrategys = proxyFileStrategyService
|
||||
.getProxyFileStrategyCfgList(new ProxyFileStrategyCfg());
|
||||
List<ProxyFileResponsePageCfg> allProxyFileStrategys = proxyFileResponsePageService
|
||||
.getProxyFileResponsePageCfgList(new ProxyFileResponsePageCfg());
|
||||
model.addAttribute("allProxyFileStrategys", allProxyFileStrategys);
|
||||
return "/cfg/proxy/control/httpRedirectList";
|
||||
}
|
||||
@@ -174,8 +175,8 @@ public class HttpRedirectPolicyController extends BaseController {
|
||||
initFormCondition(model, entity);
|
||||
}
|
||||
// 获取所有的响应文件内容,阻断,或重定向时可以选择
|
||||
List<ProxyFileStrategyCfg> allProxyFileStrategys = proxyFileStrategyService
|
||||
.getProxyFileStrategyCfgList(new ProxyFileStrategyCfg());
|
||||
List<ProxyFileResponsePageCfg> allProxyFileStrategys = proxyFileResponsePageService
|
||||
.getProxyFileResponsePageCfgList(new ProxyFileResponsePageCfg());
|
||||
model.addAttribute("_cfg", entity);
|
||||
model.addAttribute("allProxyFileStrategys", allProxyFileStrategys);
|
||||
return "/cfg/proxy/control/httpRedirectForm";
|
||||
@@ -365,12 +366,12 @@ public class HttpRedirectPolicyController extends BaseController {
|
||||
if (entity.getFunctionId() == 207 || entity.getFunctionId() == 208) {
|
||||
if (StringUtil.isEmpty(str.getUserRegion2())) {
|
||||
if (!StringUtil.isEmpty(str.getUserRegion3())) {
|
||||
ProxyFileStrategyCfg file = new ProxyFileStrategyCfg();
|
||||
ProxyFileResponsePageCfg file = new ProxyFileResponsePageCfg();
|
||||
file.setCompileId(Integer.valueOf(str.getUserRegion3()));
|
||||
List<ProxyFileStrategyCfg> allProxyFileStrategys = proxyFileStrategyService
|
||||
.getProxyFileStrategyCfgList(file);
|
||||
if (allProxyFileStrategys != null && allProxyFileStrategys.size() > 0) {
|
||||
str.setUserRegion2(allProxyFileStrategys.get(0).getCfgDesc());
|
||||
List<ProxyFileResponsePageCfg> allProxyFileResponsePageCfg = proxyFileResponsePageService
|
||||
.getProxyFileResponsePageCfgList(file);
|
||||
if (allProxyFileResponsePageCfg != null && allProxyFileResponsePageCfg.size() > 0) {
|
||||
str.setUserRegion2(allProxyFileResponsePageCfg.get(0).getCfgDesc());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user