diff --git a/src/main/java/com/youlai/boot/system/service/impl/MenuServiceImpl.java b/src/main/java/com/youlai/boot/system/service/impl/MenuServiceImpl.java index c93737d6..fc27d8da 100644 --- a/src/main/java/com/youlai/boot/system/service/impl/MenuServiceImpl.java +++ b/src/main/java/com/youlai/boot/system/service/impl/MenuServiceImpl.java @@ -152,9 +152,10 @@ public class MenuServiceImpl extends ServiceImpl implements Me List menuList; if (SecurityUtils.isRoot()) { // 超级管理员获取所有菜单 - menuList = this.list(new LambdaQueryWrapper().ne( - Menu::getType, MenuTypeEnum.BUTTON.getValue() - )); + menuList = this.list(new LambdaQueryWrapper() + .ne(Menu::getType, MenuTypeEnum.BUTTON.getValue()) + .orderByAsc(Menu::getSort) + ); } else { menuList = this.baseMapper.getMenusByRoleCodes(roleCodes); }