/******************************************************************************* * Copyright © 2020 HT.Cloud.Framework 版权所有 * Author: HT.Cloud * Description: WaterCloud快速开发平台 * Website: *********************************************************************************/ using SqlSugar; using System; namespace HT.Cloud.Domain.SystemOrganize { /// /// 角色权限实体 /// [SugarTable("sys_roleauthorize")] public class RoleAuthorizeEntity : IEntity, ICreationAudited { /// /// 主键Id /// [SugarColumn(ColumnName = "F_Id", IsPrimaryKey = true, ColumnDescription = "主键Id")] public string F_Id { get; set; } /// /// 项目类型(1菜单,2按钮,3字段) /// [SugarColumn(IsNullable = true, ColumnDescription = "项目类型")] public int? F_ItemType { get; set; } /// /// /项目Id /// [SugarColumn(IsNullable = true, ColumnName = "F_ItemId", ColumnDataType = "nvarchar(50)", ColumnDescription = "项目Id")] public string F_ItemId { get; set; } /// /// 目标类型(1角色,2租户) /// [SugarColumn(IsNullable = true, ColumnDescription = "目标类型")] public int? F_ObjectType { get; set; } /// /// 目标Id /// [SugarColumn(IsNullable = true, ColumnName = "F_ObjectId", ColumnDataType = "nvarchar(50)", ColumnDescription = "目标Id")] public string F_ObjectId { get; set; } /// /// 排序码 /// [SugarColumn(IsNullable = true, ColumnDescription = "排序码")] public int? F_SortCode { get; set; } /// /// 创建时间 /// [SugarColumn(IsNullable = true, ColumnDescription = "创建时间")] public DateTime? F_CreatorTime { get; set; } /// /// 创建人Id /// [SugarColumn(IsNullable = true, ColumnName = "F_CreatorUserId", ColumnDataType = "nvarchar(50)", ColumnDescription = "创建人Id")] public string F_CreatorUserId { get; set; } } }