WebMenu.cs 2.76 KB
using System;
using System.Collections.Generic;
using System.Text;

namespace HHECS.Model.Entities
{
    //如果好用,请收藏地址,帮忙分享。
    public class HomeInfo
    {
        /// <summary>
        /// 首页名称
        /// </summary>
        public string title { get; set; }
        /// <summary>
        /// url
        /// </summary>
        public string href { get; set; }
    }

    public class LogoInfo
    {
        /// <summary>
        /// logo名称
        /// </summary>
        public string title { get; set; }
        /// <summary>
        /// logo
        /// </summary>
        public string image { get; set; }
        /// <summary>
        /// url
        /// </summary>
        public string href { get; set; }
    }

    public class ChildItem
    {
        /// <summary>
        /// 目录名称
        /// </summary>
        public string title { get; set; }
        /// <summary>
        /// url
        /// </summary>
        public string href { get; set; }
        /// <summary>
        /// 图标
        /// </summary>
        public string icon { get; set; }
        /// <summary>
        /// 目标
        /// </summary>
        public string target { get; set; }
        /// <summary>
        /// 子集
        /// </summary>
        public List<MenuItem> child { get; set; }
    }

    public class MenuItem
    {
        /// <summary>
        /// 菜单名称
        /// </summary>
        public string title { get; set; }
        /// <summary>
        /// url
        /// </summary>
        public string href { get; set; }
        /// <summary>
        /// 图标
        /// </summary>
        public string icon { get; set; }
        /// <summary>
        /// 目标
        /// </summary>
        public string target { get; set; }
    }

    public class MenuInfoItem
    {
        /// <summary>
        /// 模块名称
        /// </summary>
        public string title { get; set; }
        /// <summary>
        /// 图标
        /// </summary>
        public string icon { get; set; }
        /// <summary>
        /// url
        /// </summary>
        public string href { get; set; }
        /// <summary>
        /// 目标
        /// </summary>
        public string target { get; set; }
        /// <summary>
        /// 目录
        /// </summary>
        public List<ChildItem> child { get; set; }
    }

    /// <summary>
    /// 菜单
    /// </summary>
    public class WebMenu
    {
        /// <summary>
        /// 主页
        /// </summary>
        public HomeInfo homeInfo { get; set; }
        /// <summary>
        /// logo
        /// </summary>
        public LogoInfo logoInfo { get; set; }
        /// <summary>
        /// 模块
        /// </summary>
        public List<MenuInfoItem> menuInfo { get; set; }
    }
}