diff --git a/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/SysMenuServiceImpl.java b/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/SysMenuServiceImpl.java index fdece39a..85496abd 100644 --- a/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/SysMenuServiceImpl.java +++ b/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/SysMenuServiceImpl.java @@ -54,12 +54,12 @@ public class SysMenuServiceImpl extends ServiceImpl impl List allMenus; if (queryWrapper.hasCondition()) { - allMenus = list(queryWrapper); + allMenus = list(queryWrapper.orderBy(SysMenu::getMenuSort, false)); return allMenus.stream() .map(item -> BeanUtil.copyProperties(item, MenuVO.class)) .collect(Collectors.toList()); }else { - allMenus = list(); + allMenus = list(new QueryWrapper().orderBy(SysMenu::getMenuSort, false)); return buildMenuTree(allMenus); } }