.net6.0 webapi demo

T_Sys_Menu.cs 1.5KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. using System.ComponentModel.DataAnnotations;
  2. using System.ComponentModel.DataAnnotations.Schema;
  3. namespace Net6Demo_Api.Entity
  4. {
  5. /// <summary>
  6. /// 菜单实体
  7. /// </summary>
  8. [Table("T_Sys_Menu")]
  9. public class T_Sys_Menu
  10. {
  11. ///<summary>主键</summary>
  12. [Key, Column(Order = 1)]
  13. public int F_MenuId { get; set; }
  14. ///<summary>父id</summary>
  15. public int? F_ParentId { get; set; }
  16. ///<summary>编码</summary>
  17. public string? F_MenuCode { get; set; }
  18. ///<summary>名称</summary>
  19. public string? F_MenuName { get; set; }
  20. ///<summary>框架页1,无页面2,弹出页3</summary>
  21. public int? F_MenuType { get; set; }
  22. ///<summary>1模块2链接3按钮</summary>
  23. public int? F_Type { get; set; }
  24. ///<summary>链接地址</summary>
  25. public string? F_Url { get; set; }
  26. ///<summary>图标</summary>
  27. public string? F_Icon { get; set; }
  28. ///<summary>方法</summary>
  29. public string? F_Action { get; set; }
  30. ///<summary>排序</summary>
  31. public int? F_Sort { get; set; }
  32. ///<summary>备注</summary>
  33. public string? F_Remark { get; set; }
  34. ///<summary>0禁用1启用</summary>
  35. public int? F_State { get; set; }
  36. ///<summary>创建人</summary>
  37. public string? F_CreateUser { get; set; }
  38. ///<summary>创建时间</summary>
  39. public DateTime? F_CreateTime { get; set; }
  40. }
  41. }