diff --git a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/compare/service/impl/SarFileCompareInfoServiceImpl.java b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/compare/service/impl/SarFileCompareInfoServiceImpl.java index 24d378f67..c148912d6 100644 --- a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/compare/service/impl/SarFileCompareInfoServiceImpl.java +++ b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/compare/service/impl/SarFileCompareInfoServiceImpl.java @@ -17,6 +17,7 @@ import com.jero.modules.split.entity.SarFileSplitMenuEO; import com.jero.modules.split.service.IFileSplitItemsEOService; import com.jero.modules.split.service.ISarFileSplitInfoService; import com.jero.modules.split.service.ISarFileSplitMenuEOService; +import com.jero.modules.system.util.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -275,7 +276,7 @@ public class SarFileCompareInfoServiceImpl extends ServiceImpl menuList = sarFileCompareMenuService.queryListByInfoId(id); for (SarFileCompareMenu menu : menuList) { - if ("General catalogue".equals(menu.getName())) { + if (StringUtils.isBlank(menu.getParentId()) || "General catalogue".equals(menu.getName()) || "General Catalogue".equals(menu.getName())) { if (menu.getLeftOrRight().equals(CompareConst.POS_LEFT)) { SarFileCompareMenuVo menuLeft = new SarFileCompareMenuVo(menu); menuLeft.setChildren(getMenuChildren(menuList, CompareConst.POS_LEFT, menuLeft.getMenuId()));