using Furion.DatabaseAccessor; using Microsoft.EntityFrameworkCore; using System.ComponentModel.DataAnnotations.Schema; using System.Xml.Serialization; namespace Ewide.Core { /// /// 角色数据范围表 /// [Table("sys_role_data_scope")] [Comment("角色数据范围表")] public class SysRoleDataScope : IEntity { /// /// 角色Id /// [Comment("角色Id")] [Column("SysRoleId", TypeName = "varchar(36)")] public string SysRoleId { get; set; } /// /// 一对一引用(系统角色) /// public SysRole SysRole { get; set; } /// /// 机构Id /// [Comment("机构Id")] [Column("SysOrgId", TypeName = "varchar(36)")] public string SysOrgId { get; set; } /// /// 一对一引用(系统机构) /// [XmlIgnore] public SysOrg SysOrg { get; set; } } }