From 14461b8cb9aafba7e399353da63c057f429d30fd Mon Sep 17 00:00:00 2001 From: zhangwei Date: Thu, 29 Nov 2018 18:46:35 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3=E9=83=A8=E5=88=86=E4=B8=9A?= =?UTF-8?q?=E5=8A=A1=E9=85=8D=E7=BD=AE=E8=87=AA=E5=AE=9A=E4=B9=89=E5=9F=9F?= =?UTF-8?q?=E4=BD=8D=E7=BD=AE=EF=BC=8C=E7=89=B9=E6=AE=8A=E5=A4=84=E7=90=86?= =?UTF-8?q?ip=20drop=E4=B8=9A=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ConfigSynchronizationDao.java | 1 + .../ConfigSynchronizationDao.xml | 38 ++++- .../ConfigSynchronizationService.java | 148 +++++++++++------- src/main/resources/service/service_config.xml | 19 ++- 4 files changed, 128 insertions(+), 78 deletions(-) diff --git a/src/main/java/com/nis/web/dao/configuration/ConfigSynchronizationDao.java b/src/main/java/com/nis/web/dao/configuration/ConfigSynchronizationDao.java index 1d39c6b20..24acb2a07 100644 --- a/src/main/java/com/nis/web/dao/configuration/ConfigSynchronizationDao.java +++ b/src/main/java/com/nis/web/dao/configuration/ConfigSynchronizationDao.java @@ -83,6 +83,7 @@ public interface ConfigSynchronizationDao { public List getDnsStrategyList(BaseCfg entity); public List getDnsIpCfgList(BaseCfg entity); public List getIpPortListByService(BaseCfg entity); + public List getIpDropList(@Param("tableName")String tableName,@Param("compileIds")List compileIds); public List getAppPolicyList(BaseCfg entity); public List getAppFeatureIndexList(BaseCfg entity); diff --git a/src/main/java/com/nis/web/dao/configuration/ConfigSynchronizationDao.xml b/src/main/java/com/nis/web/dao/configuration/ConfigSynchronizationDao.xml index fe765303a..56f3472f8 100644 --- a/src/main/java/com/nis/web/dao/configuration/ConfigSynchronizationDao.xml +++ b/src/main/java/com/nis/web/dao/configuration/ConfigSynchronizationDao.xml @@ -744,8 +744,24 @@ a.antiddos_protocol,a.bps_threadshold - a.ip_type,a.src_ip_address,a.ip_pattern,a.port_pattern,a.src_port - ,a.protocol,a.protocol_id,a.direction,a.dest_port,a.dest_ip_address,a.cfg_type,a.compile_id + a.ip_type,a.src_ip_address,a.ip_pattern,a.port_pattern,a.src_port, + a.protocol,a.protocol_id,a.direction,a.dest_port,a.dest_ip_address,a.cfg_type,a.compile_id + + + a.cfg_id,a.cfg_desc,a.action,a.is_valid,a.is_audit,a.creator_id,a.audit_time, + a.service_id,a.request_id,a.compile_id,a.is_area_effective,a.classify,a.attribute,a.lable, + a.area_effective_ids,a.function_id,a.do_log,a.dns_strategy_id,a.user_region1,a.user_region2, + a.user_region3,a.user_region4,a.user_region5, + a.ip_type,a.src_ip_address,a.ip_pattern,a.port_pattern,a.src_port, + a.protocol,a.protocol_id,a.direction,a.dest_port,a.dest_ip_address,a.cfg_type + + + a.cfg_id,a.cfg_desc,a.action,a.is_valid,a.is_audit,a.creator_id,a.audit_time, + a.service_id,a.request_id,a.compile_id,a.is_area_effective,a.classify,a.attribute,a.lable, + a.area_effective_ids,a.function_id,a.user_region1,a.user_region2, + a.user_region3,a.user_region4,a.user_region5, + a.ip_type,a.src_ip_address,a.ip_pattern,a.port_pattern,a.src_port, + a.protocol,a.protocol_id,a.direction,a.dest_port,a.dest_ip_address,a.cfg_type a.ip_type,a.src_ip_address,a.ip_pattern,a.port_pattern,a.src_port @@ -979,6 +995,17 @@ +