using Estsh.Core.Base; using System.ComponentModel.DataAnnotations.Schema; namespace Estsh.Core.Models { [Table("sys_web_menu")] [Serializable] public class SysWebMenu : BaseEntity { [Column("menu_id")] public int MenuId { get; set; } [Column("name")] public string Name { get; set; } [Column("en_name")] public string EnName { get; set; } [Column("tw_name")] public string TwName { get; set; } [Column("description")] public string Description { get; set; } [Column("url")] public string Url { get; set; } [Column("parent_id")] public int ParentId { get; set; } [Column("icon_url")] public string IconUrl { get; set; } [Column("icon_close_url")] public string IconCloseUrl { get; set; } [Column("icon_open_url")] public string IconOpenUrl { get; set; } [Column("icon_skin")] public string IconSkin { get; set; } [Column("sort_num")] public int SortNum { get; set; } #region 扩展字段 [NotMapped] [Column("role_id")] public int RoleId { get; set; } #endregion #region 扩展字段 [Column("emp_id")] public int empId { get; set; } [Column("passwd")] public string passwd { get; set; } #endregion } }