using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using WIDESEAWCS_Core.DB.Models;
using WIDESEAWCS_Core.Tenants;
namespace WIDESEAWCS_Model.Models
{
/// <summary>
/// 角色身份验è¯ç®¡ç†è¡¨
/// </summary>
[SugarTable("Sys_RoleAuth", "角色身份验è¯ç®¡ç†"), MultiTenant]
public class Sys_RoleAuth : BaseEntity
{
/// <summary>
/// 角色身份验è¯ID
/// </summary>
[SugarColumn(IsIdentity = true, IsPrimaryKey = true, ColumnDescription = "角色身份验è¯ID")]
public int AuthId { get; set; }
/// <summary>
/// 用户æƒé™
/// </summary>
[SugarColumn(IsNullable = true, Length = 500, ColumnDescription = "用户æƒé™")]
public string AuthValue { get; set; }
/// <summary>
/// èœå•ID
/// </summary>
[SugarColumn(IsNullable = false, ColumnDescription = "èœå•ID")]
public int MenuId { get; set; }
/// <summary>
/// 角色ID
/// </summary>
[SugarColumn(IsNullable = true, ColumnDescription = "角色ID")]
public int? RoleId { get; set; }
/// <summary>
/// 用户ID
/// </summary>
[SugarColumn(IsNullable = true, ColumnDescription = "用户ID")]
public int? UserId { get; set; }
}
}