修复IP配置为空的时候审核报错的bug

This commit is contained in:
wangxin
2018-04-08 14:09:21 +08:00
parent 2ed9333e69
commit 82eef927b8

View File

@@ -859,6 +859,7 @@ public class MultipleCfgController extends BaseController{
searchIpCfg.setCompileId(compileId);
//根据表名编译ID查询唯一结果
BaseIpCfg resultIpCfg=ipCfgService.get(searchIpCfg);
if(resultIpCfg!=null){
searchIpCfg.setAuditorId(searchIpCfg.getCurrentUser().getId());
searchIpCfg.setAuditTime(date);
searchIpCfg.setCfgId(resultIpCfg.getCfgId());
@@ -896,13 +897,14 @@ public class MultipleCfgController extends BaseController{
map.put(tableName, resultIpCfg);
}
}
}
}else if(Constants.TABLE_TYPE_STRING==type){
BaseStringCfg searchStringCfg=new BaseStringCfg();
searchStringCfg.setTableName(tableName);
searchStringCfg.setCompileId(compileId);
//根据表名编译ID查询唯一结果
BaseStringCfg resultStringCfg=stringCfgService.get(searchStringCfg);
if(resultStringCfg!=null){
searchStringCfg.setAuditorId(searchStringCfg.getCurrentUser().getId());
searchStringCfg.setAuditTime(date);
searchStringCfg.setCfgId(resultStringCfg.getCfgId());
@@ -940,11 +942,13 @@ public class MultipleCfgController extends BaseController{
map.put(tableName, resultStringCfg);
}
}
}
}else if(Constants.TABLE_TYPE_NUMBER==type){
NumBoundaryCfg searchNumCfg=new NumBoundaryCfg();
searchNumCfg.setTableName(tableName);
searchNumCfg.setCompileId(compileId);
NumBoundaryCfg resultNumCfg=numCfgService.get(searchNumCfg);
if(resultNumCfg!=null){
searchNumCfg.setAuditorId(searchNumCfg.getCurrentUser().getId());
searchNumCfg.setAuditTime(date);
searchNumCfg.setCfgId(resultNumCfg.getCfgId());
@@ -982,11 +986,13 @@ public class MultipleCfgController extends BaseController{
map.put(tableName, resultNumCfg);
}
}
}
}else if(Constants.TABLE_TYPE_COMPLEX==type){
ComplexkeywordCfg searchComplexCfg=new ComplexkeywordCfg();
searchComplexCfg.setTableName(tableName);
searchComplexCfg.setCompileId(compileId);
ComplexkeywordCfg resultComplexCfg=complexStringCfgService.get(searchComplexCfg);
if(resultComplexCfg!=null){
searchComplexCfg.setAuditorId(searchComplexCfg.getCurrentUser().getId());
searchComplexCfg.setAuditTime(date);
searchComplexCfg.setCfgId(resultComplexCfg.getCfgId());
@@ -1026,6 +1032,7 @@ public class MultipleCfgController extends BaseController{
}
}
}
}
boolean result=multipleCfgService.auditCfg(resultCfg,searchCfg);
if(!result){
addMessage(model,"审核失败");