菜单布局等初步完成

This commit is contained in:
2025-10-08 14:11:54 +08:00
parent d9ea2e842b
commit 4bc587ecf5
29 changed files with 4472 additions and 11977 deletions

View File

@@ -50,12 +50,14 @@ export enum Gender {
* 菜单类型枚举
*/
export enum MenuType {
/** 目录 */
DIRECTORY = 0,
/** 菜单 */
MENU = 1,
/** 侧边栏 */
SIDEBAR = 0,
/** 导航栏 */
NAVIGATION = 1,
/** 按钮 */
BUTTON = 2
BUTTON = 2,
/** 独立页面(不显示在菜单中,如首页、个人中心等) */
PAGE = 3
}
/**

View File

@@ -27,7 +27,7 @@ export interface SysMenu extends BaseDTO {
icon?: string;
/** 菜单顺序 */
orderNum?: number;
/** 菜单类型 0-目录 1-菜单 2-按钮 */
/** 菜单类型 0-侧边栏 1-导航栏 2-按钮 */
type?: MenuType;
/** 创建人 */
creator?: string;