mirror of
https://github.com/certd/certd.git
synced 2025-11-25 09:10:11 +08:00
chore: header menu 初步
This commit is contained in:
@@ -102,3 +102,20 @@ export class SysSiteEnv {
|
||||
contactLink?: string;
|
||||
};
|
||||
}
|
||||
|
||||
export type MenuItem = {
|
||||
id: string;
|
||||
title: string;
|
||||
icon: string;
|
||||
link: string;
|
||||
auth: boolean;
|
||||
permission?: string;
|
||||
children?: MenuItem[];
|
||||
};
|
||||
export class SysHeaderMenus extends BaseSettings {
|
||||
static __title__ = '顶部菜单';
|
||||
static __key__ = 'sys.header.menus';
|
||||
static __access__ = 'public';
|
||||
|
||||
menus: MenuItem[];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user