【fix sonar】OnlCgformHeadServiceImpl文件
This commit is contained in:
+15
-14
@@ -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());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user