From 8e724393e13a1af320a23e08f2e5b1a3172cf5a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=AE=B5=E5=86=AC=E6=A2=85?= Date: Sun, 28 Apr 2019 12:03:16 +0800 Subject: [PATCH] =?UTF-8?q?=E6=81=A2=E5=A4=8Dip=E5=92=8C=E4=BB=A3=E7=90=86?= =?UTF-8?q?=E6=A8=A1=E5=9D=97=E5=AE=A1=E6=A0=B8=E6=96=B9=E6=B3=95=E4=B8=AD?= =?UTF-8?q?=E4=BA=8C=E6=AC=A1=E6=9F=A5=E8=AF=A2=E5=9F=9F=E4=BF=A1=E6=81=AF?= =?UTF-8?q?=E4=BB=A3=E7=A0=81=EF=BC=8C=E9=81=BF=E5=85=8D=E5=90=8C=E4=B8=80?= =?UTF-8?q?=E7=A7=8D=E5=9F=9F=E5=85=81=E8=AE=B8=E6=96=B0=E5=A2=9E=E5=A4=9A?= =?UTF-8?q?=E4=B8=AA=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../nis/web/service/configuration/HttpRedirectCfgService.java | 3 +++ .../nis/web/service/configuration/InterceptCfgService.java | 2 ++ .../java/com/nis/web/service/configuration/IpCfgService.java | 4 ++++ 3 files changed, 9 insertions(+) diff --git a/src/main/java/com/nis/web/service/configuration/HttpRedirectCfgService.java b/src/main/java/com/nis/web/service/configuration/HttpRedirectCfgService.java index 3baedba3d..add578a70 100644 --- a/src/main/java/com/nis/web/service/configuration/HttpRedirectCfgService.java +++ b/src/main/java/com/nis/web/service/configuration/HttpRedirectCfgService.java @@ -379,6 +379,9 @@ public class HttpRedirectCfgService extends CrudService digestRegionList = new ArrayList(); List areaIpRegionList = new ArrayList(); + //查询子配置并修改审核状态 + entity = this.getHttpCfg(entity.getCfgId(),entity.getCompileId()); + if(entity.getIpPortList()!=null && entity.getIpPortList().size()>0){ IpPortCfg cfg = new IpPortCfg(); BeanUtils.copyProperties(entity, cfg, new String[]{"cfgId"}); diff --git a/src/main/java/com/nis/web/service/configuration/InterceptCfgService.java b/src/main/java/com/nis/web/service/configuration/InterceptCfgService.java index 9fcae125f..694080a23 100644 --- a/src/main/java/com/nis/web/service/configuration/InterceptCfgService.java +++ b/src/main/java/com/nis/web/service/configuration/InterceptCfgService.java @@ -378,6 +378,8 @@ public class InterceptCfgService extends CrudService List digestRegionList = new ArrayList(); List areaIpRegionList = new ArrayList(); + //查询子配置并修改审核状态 + entity = this.getInterceptCfg(entity.getCfgId(),entity.getCompileId()); if(entity.getServiceId().equals(518)){//IP仿冒策略 //仿冒IP池配置匹配下发或者取消 PxyObjSpoofingIpPool pool=new PxyObjSpoofingIpPool(); diff --git a/src/main/java/com/nis/web/service/configuration/IpCfgService.java b/src/main/java/com/nis/web/service/configuration/IpCfgService.java index 25b1ed4a8..cf1d09e46 100644 --- a/src/main/java/com/nis/web/service/configuration/IpCfgService.java +++ b/src/main/java/com/nis/web/service/configuration/IpCfgService.java @@ -572,6 +572,10 @@ public class IpCfgService extends CrudService { // 获取region List dictList = DictUtils.getFunctionRegionDictList(entity.getFunctionId()); int maatType = 0; + + //查询子配置并修改审核状态 + entity = this.getIpPortCfg(entity.getCfgId(),entity.getCompileId()); + if (entity.getIpPortList() != null && entity.getIpPortList().size() > 0) { // 判断下发类型是走maat还是callback String regionValue = entity.getIpPortList().get(0).getCfgType();