SysRoleMenu.cs 652 B

12345678910111213141516171819202122232425262728
  1. namespace Admin.NET.Core;
  2. /// <summary>
  3. /// 系统角色菜单表
  4. /// </summary>
  5. [SugarTable(null, "系统角色菜单表")]
  6. [SystemTable]
  7. public class SysRoleMenu : EntityBaseId
  8. {
  9. /// <summary>
  10. /// 角色Id
  11. /// </summary>
  12. [SugarColumn(ColumnDescription = "角色Id")]
  13. public long RoleId { get; set; }
  14. /// <summary>
  15. /// 菜单Id
  16. /// </summary>
  17. [SugarColumn(ColumnDescription = "菜单Id")]
  18. public long MenuId { get; set; }
  19. /// <summary>
  20. /// 菜单
  21. /// </summary>
  22. [SugarColumn(IsIgnore = true)]
  23. [Navigate(NavigateType.OneToOne, nameof(MenuId))]
  24. public SysMenu SysMenu { get; set; }
  25. }