SysUserFavorites.cs 915 B

1234567891011121314151617181920212223242526272829303132333435
  1. namespace Admin.NET.Core;
  2. /// <summary>
  3. /// 用户菜单快捷导航表
  4. /// </summary>
  5. [SugarTable("Sys_User_Favorites", "用户菜单快捷导航表")]
  6. [SysTable]
  7. public partial class SysUserFavorites : EntityBaseId
  8. {
  9. /// <summary>
  10. /// 用户Id
  11. /// </summary>
  12. [SugarColumn(ColumnDescription = "用户Id")]
  13. public long UserId { get; set; }
  14. /// <summary>
  15. /// 用户
  16. /// </summary>
  17. [Newtonsoft.Json.JsonIgnore]
  18. [System.Text.Json.Serialization.JsonIgnore]
  19. [Navigate(NavigateType.OneToOne, nameof(UserId))]
  20. public SysUser SysUser { get; set; }
  21. /// <summary>
  22. /// 菜单Id
  23. /// </summary>
  24. [SugarColumn(ColumnDescription = "菜单Id")]
  25. public long MenuId { get; set; }
  26. /// <summary>
  27. /// 菜单
  28. /// </summary>
  29. [Navigate(NavigateType.OneToOne, nameof(MenuId))]
  30. public SysMenu SysMenu { get; set; }
  31. }