ASN IP 导入并下发功能

This commit is contained in:
duandongmei
2019-01-26 10:47:50 +06:00
parent 52fe56b59d
commit 89f92e99fc
3 changed files with 244 additions and 153 deletions

View File

@@ -2138,6 +2138,7 @@ public abstract class BaseService {
long start=System.currentTimeMillis();
ConfigGroupInfo configGroupInfo=configGroupInfoDao.getConfigGroupInfoByGroupId(specificServiceCfg.getGroupId());
if(configGroupInfo==null) {//一般特定服务的组号是新增之后就有的,不会进入这一步。
Date date = new Date();
Integer groupId = ConfigServiceUtil.getId(2, 1).get(0);
Integer compileId=ConfigServiceUtil.getId(1, 1).get(0);
specificServiceCfg.setGroupId(groupId);
@@ -2147,9 +2148,10 @@ public abstract class BaseService {
configGroupInfo.setIsIssued(0);
configGroupInfo.setGroupType(1);
configGroupInfo.setCompileId(compileId);
configGroupInfo.setInsertTime(date);
configGroupInfoDao.insertConfigGroupInfo(configGroupInfo);
//更新group_id
specificServiceCfg.setOpTime(new Date());
specificServiceCfg.setOpTime(date);
specificServiceCfgDao.update(specificServiceCfg);
}
Integer compileId = configGroupInfo.getCompileId();
@@ -2931,7 +2933,8 @@ public abstract class BaseService {
}
//调用服务接口下发配置
ToMaatResult result =ConfigServiceUtil.auditCommonGroupRegionSources(json,action);
logger.info("asn ip复用域 "+action+" 配置响应信息:"+result.getMsg());
//logger.info("asn ip复用域 "+action+" 配置响应信息:"+result.getMsg());
logger.info("asn ip复用域 "+action+" 配置响应信息:");
}else {
maatBean.setOpAction(action);
//调用服务接口下发配置数据
@@ -2944,7 +2947,8 @@ public abstract class BaseService {
}
//调用服务接口下发配置
ToMaatResult result = ConfigServiceUtil.auditCommonGroupRegionSources(json,3);
logger.info("asn ip复用域删除配置响应信息"+result.getMsg());
logger.info("asn ip复用域删除配置响应信息");
//logger.info("asn ip复用域删除配置响应信息"+result.getMsg());
}
long end=System.currentTimeMillis();
logger.warn("asnIPRegionSendToMaat finish,cost:"+(end-start));