/**
 * @Description: 菜单数据模型
 * @author LiuBo
 * @date 2020/12/10
 * @time 10:57
 */
export class MenuData {
  menuTitle: string; // 菜单标题，显示用
  menuIcon: string; // 图标
  path: string; // 路由
  menuId: string; // 菜单编号
  children?: MenuData[]; // 子菜单
  constructor(
    options: {
      menuTitle?: string; // 菜单标题，显示用
      menuIcon?: string; // 图标
      path?: string; // 路由
      menuId?: string; // 菜单编号
      children?: MenuData[]; // 子菜单
    } = {}
  ) {
    this.menuTitle = options.menuTitle || "";
    this.menuIcon = options.menuIcon || "";
    this.path = options.path || "";
    this.menuId = options.menuId || "";
    this.children = options.children || [];
  }
}
