2023-07-24 10:05:07 +08:00
|
|
|
import 'vue-router';
|
|
|
|
|
|
|
|
|
|
declare module 'vue-router' {
|
|
|
|
|
interface RouteMeta {
|
2023-07-29 13:11:19 +08:00
|
|
|
// 后端赋值
|
2023-07-27 18:48:15 +08:00
|
|
|
icon?: string;
|
2023-07-29 13:11:19 +08:00
|
|
|
// 后端赋值
|
2023-07-27 18:48:15 +08:00
|
|
|
locale?: string;
|
2023-07-29 13:11:19 +08:00
|
|
|
// 后端赋值
|
|
|
|
|
order?: number;
|
|
|
|
|
// 后端赋值 是否隐藏菜单
|
2023-07-27 18:48:15 +08:00
|
|
|
hideInMenu?: boolean;
|
2023-07-29 13:11:19 +08:00
|
|
|
// 后端赋值 是否隐藏子菜单
|
2023-07-27 18:48:15 +08:00
|
|
|
hideChildrenInMenu?: boolean;
|
2023-07-29 13:11:19 +08:00
|
|
|
// 后端赋值 是否添加到 tab
|
2023-07-27 18:48:15 +08:00
|
|
|
noAffix?: boolean;
|
2023-07-29 13:11:19 +08:00
|
|
|
// 前端赋值 是否忽略缓存
|
2023-07-27 18:48:15 +08:00
|
|
|
ignoreCache?: boolean;
|
2023-07-29 13:11:19 +08:00
|
|
|
// 不赋值
|
|
|
|
|
activeMenu?: string;
|
2023-07-24 10:05:07 +08:00
|
|
|
}
|
|
|
|
|
}
|