【fix sonar】OnlCgformHeadServiceImpl文件

This commit is contained in:
梁琦涛
2023-03-21 15:49:05 +08:00
parent cffe1324d4
commit e56a81413b
@@ -338,6 +338,9 @@ public class OnlCgformHeadServiceImpl extends ServiceImpl<OnlCgformHeadMapper, O
List<OnlCgformIndex> var21 = this.indexService.list(new LambdaQueryWrapper<OnlCgformIndex>().eq(OnlCgformIndex::getCgformHeadId, code)); List<OnlCgformIndex> var21 = this.indexService.list(new LambdaQueryWrapper<OnlCgformIndex>().eq(OnlCgformIndex::getCgformHeadId, code));
for (OnlCgformIndex onlCgformIndex : var21) { for (OnlCgformIndex onlCgformIndex : var21) {
if(!"N".equals(onlCgformIndex.getIsDbSynch()) && !CommonConstant.DEL_FLAG_1.equals(onlCgformIndex.getDelFlag())){
continue;
}
getOnlCgformIndex(var4, var11, onlCgformIndex); getOnlCgformIndex(var4, var11, onlCgformIndex);
} }
} else { } else {
@@ -346,23 +349,21 @@ public class OnlCgformHeadServiceImpl extends ServiceImpl<OnlCgformHeadMapper, O
} }
private void getOnlCgformIndex(String var4, DbTableProcess var11, OnlCgformIndex onlCgformIndex) { private void getOnlCgformIndex(String var4, DbTableProcess var11, OnlCgformIndex onlCgformIndex) {
if(!"N".equals(onlCgformIndex.getIsDbSynch()) && !CommonConstant.DEL_FLAG_1.equals(onlCgformIndex.getDelFlag())){ String var16 = var11.b(onlCgformIndex.getIndexName(), var4);
String var16 = var11.b(onlCgformIndex.getIndexName(), var4); if (this.indexService.isExistIndex(var16)) {
if (this.indexService.isExistIndex(var16)) { String var17 = var11.a(onlCgformIndex.getIndexName(), var4);
String var17 = var11.a(onlCgformIndex.getIndexName(), var4);
try { try {
log.info("删除索引 executeDDL:" + var17); log.info("删除索引 executeDDL:" + var17);
this.baseMapper.executeDDL(var17); this.baseMapper.executeDDL(var17);
if (CommonConstant.DEL_FLAG_1.equals(onlCgformIndex.getDelFlag())) { if (CommonConstant.DEL_FLAG_1.equals(onlCgformIndex.getDelFlag())) {
this.indexService.removeById(onlCgformIndex.getId()); this.indexService.removeById(onlCgformIndex.getId());
}
} catch (Exception var19) {
log.error("删除表【" + var4 + "】索引(" + onlCgformIndex.getIndexName() + ")失败!", var19);
} }
} else if (CommonConstant.DEL_FLAG_1.equals(onlCgformIndex.getDelFlag())) { } catch (Exception var19) {
this.indexService.removeById(onlCgformIndex.getId()); log.error("删除表【" + var4 + "】索引(" + onlCgformIndex.getIndexName() + ")失败!", var19);
} }
} else if (CommonConstant.DEL_FLAG_1.equals(onlCgformIndex.getDelFlag())) {
this.indexService.removeById(onlCgformIndex.getId());
} }
} }