【新增】系统菜单控制器

This commit is contained in:
2025-10-31 17:36:51 +08:00
parent 5f8bc1af55
commit 13da68b90d
3 changed files with 7 additions and 1 deletions

View File

@@ -47,6 +47,11 @@ public class SysMenu extends BaseEntity implements Serializable {
*/ */
private boolean visible; private boolean visible;
/**
* 排序
*/
private int sort;
} }

View File

@@ -1,4 +1,4 @@
package com.corewing.app.modules.admin; package com.corewing.app.modules.admin.sys;
import com.corewing.app.common.Result; import com.corewing.app.common.Result;
import com.corewing.app.entity.SysMenu; import com.corewing.app.entity.SysMenu;

View File

@@ -17,6 +17,7 @@ public class SysMenuServiceImpl extends ServiceImpl<SysMenuMapper, SysMenu> impl
public List<SysMenu> initSysMenu() { public List<SysMenu> initSysMenu() {
LambdaQueryWrapper<SysMenu> queryWrapper = new LambdaQueryWrapper<>(); LambdaQueryWrapper<SysMenu> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.eq(SysMenu::isVisible, Boolean.TRUE); queryWrapper.eq(SysMenu::isVisible, Boolean.TRUE);
queryWrapper.orderByAsc(SysMenu::getSort);
return list(queryWrapper); return list(queryWrapper);
} }
} }