Commit cbfd216359c8f52c6ab323567bd8e36448e942ee
1 parent
98b0db35
fix: 降序排序
Showing
1 changed file
with
15 additions
and
0 deletions
Bsth-admin/src/main/java/com/ruoyi/service/impl/BigViewServiceImpl.java
| ... | ... | @@ -162,6 +162,21 @@ public class BigViewServiceImpl implements BigViewService { |
| 162 | 162 | vo.setFleetInfos(handleLineInfos(value, map)); |
| 163 | 163 | vos.add(vo); |
| 164 | 164 | } |
| 165 | + // 排序 自编号多的线路排在前面 | |
| 166 | + for (FleetInfoVo vo : vos) { | |
| 167 | + vo.getFleetInfos().sort(new Comparator<FleetInfoVo.FleetInfo>() { | |
| 168 | + @Override | |
| 169 | + public int compare(FleetInfoVo.FleetInfo o1, FleetInfoVo.FleetInfo o2) { | |
| 170 | + if (o1.getLineInfos().size() > o2.getLineInfos().size()){ | |
| 171 | + return -1; | |
| 172 | + } | |
| 173 | + if (o1.getLineInfos().size() < o2.getLineInfos().size()){ | |
| 174 | + return 1; | |
| 175 | + } | |
| 176 | + return 0; | |
| 177 | + } | |
| 178 | + }); | |
| 179 | + } | |
| 165 | 180 | return vos; |
| 166 | 181 | } |
| 167 | 182 | ... | ... |