修正IP丢弃业务的类型为回调类,主表无数据时不查询子表配置。
This commit is contained in:
@@ -1509,6 +1509,7 @@ public class ConfigSynchronizationService extends BaseService{
|
|||||||
List newList = new ArrayList();
|
List newList = new ArrayList();
|
||||||
if(entity.getServiceId().equals(3)){//ip drop回调类配置用了主表和子表关系
|
if(entity.getServiceId().equals(3)){//ip drop回调类配置用了主表和子表关系
|
||||||
list = configSynchronizationDao.getCfgIndexList(entity);
|
list = configSynchronizationDao.getCfgIndexList(entity);
|
||||||
|
if(!StringUtil.isEmpty(list)){
|
||||||
List<Integer> compileIds = Lists.newArrayList();
|
List<Integer> compileIds = Lists.newArrayList();
|
||||||
for(int i=0;i<list.size();i++){
|
for(int i=0;i<list.size();i++){
|
||||||
CfgIndexInfo cfg = (CfgIndexInfo) list.get(i);
|
CfgIndexInfo cfg = (CfgIndexInfo) list.get(i);
|
||||||
@@ -1519,6 +1520,8 @@ public class ConfigSynchronizationService extends BaseService{
|
|||||||
IpPortCfg cfg = (IpPortCfg) subList.get(i);
|
IpPortCfg cfg = (IpPortCfg) subList.get(i);
|
||||||
newList.add(convertCallBackIp(cfg,cfg.getGroupId()));
|
newList.add(convertCallBackIp(cfg,cfg.getGroupId()));
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}else{
|
}else{
|
||||||
if(className.equals("AvFileSampleCfg")){
|
if(className.equals("AvFileSampleCfg")){
|
||||||
list = configSynchronizationDao.getAvFileCfgList(entity);
|
list = configSynchronizationDao.getAvFileCfgList(entity);
|
||||||
|
|||||||
@@ -18,7 +18,7 @@
|
|||||||
<serviceCfg cfgType="1" tableName="asn_ip_cfg" groupReuse="true" groupId="userRegion4"></serviceCfg>
|
<serviceCfg cfgType="1" tableName="asn_ip_cfg" groupReuse="true" groupId="userRegion4"></serviceCfg>
|
||||||
<userRegion regionKey="ASN_ID" regionColumn="userRegion5" userRegionPosition="0" ></userRegion>
|
<userRegion regionKey="ASN_ID" regionColumn="userRegion5" userRegionPosition="0" ></userRegion>
|
||||||
</service>
|
</service>
|
||||||
<service id="3" functionId="5" serviceType="1" tableName="cfg_index_info" className="CfgIndexInfo" desc="IP丢弃">
|
<service id="3" functionId="5" serviceType="2" tableName="cfg_index_info" className="CfgIndexInfo" desc="IP丢弃">
|
||||||
<serviceCfg cfgType="1" tableName="ip_port_cfg" ></serviceCfg>
|
<serviceCfg cfgType="1" tableName="ip_port_cfg" ></serviceCfg>
|
||||||
</service>
|
</service>
|
||||||
<service id="514" functionId="5" serviceType="1" tableName="cfg_index_info" className="CfgIndexInfo" desc="IP限速">
|
<service id="514" functionId="5" serviceType="1" tableName="cfg_index_info" className="CfgIndexInfo" desc="IP限速">
|
||||||
|
|||||||
Reference in New Issue
Block a user