fix: 优化逻辑

This commit is contained in:
tangwei 2026-07-28 14:01:39 +08:00
parent 2ba302ae86
commit 56305b8f89

View File

@ -173,8 +173,10 @@ public class MsWarnRuleBServiceImpl extends ServiceImpl<MsWarnRuleBMapper, MsWar
paramMap.put("ruleType", dbRuleType);
}
String orderBy="\nORDER BY t2.TB_ID";
// 组装完整 SQL
String sql = selectClause + fromJoin + condition + "\n" + groupByClause;
String sql = selectClause + fromJoin + condition + "\n" + groupByClause + orderBy;
return microservicDynamicSQLMapper.getAllListWithResultType(sql, paramMap, WarnYsVo.class);
}
@ -457,7 +459,9 @@ public class MsWarnRuleBServiceImpl extends ServiceImpl<MsWarnRuleBMapper, MsWar
List<MsWarnRuleDetailB> detailGroup = warnLevelMap.get(warnLevel);
List<WarnYsVo> ysVoList = new ArrayList<>();
MsWarnRuleDetailB first = detailGroup.getFirst();
if (first != null && first.getLvl() != null) {
detailVo.setLvl(first.getLvl().toString());
}
detailVo.setWarnLevel(first.getWarnLevel());
// detailVo.setLvlName(first.n);
// BeanUtils.copyProperties(first, detailVo);