using Dlhis.Entity.Sys.Enums; using Kurisu.AspNetCore.DataAccess.Entity; using Kurisu.AspNetCore.DataAccess.SqlSugar; using SqlSugar; using SqlSugar.DbConvert; namespace Dlhis.Entity.Sys.Entities; /// /// 菜单权限 /// [SugarTable(TableName = "MenuPermission", TableDescription = "菜单权限")] public class MenuPermissionEntity : SugarBaseEntity, ISoftDeleted { /// /// 权限分配类型 /// [SugarColumn(ColumnDataType = "varchar(50)", ColumnDescription = "权限分配类型", SqlParameterDbType = typeof(EnumToStringConvert))] public AssignTypeEnumType UniqueType { get; set; } /// /// 类型值 /// [SugarColumn(ColumnDescription = "类型值")] public string UniqueValue { get; set; } /// /// 菜单code /// [SugarColumn(ColumnDescription = "菜单code")] public string Code { get; set; } /// public bool IsDeleted { get; set; } }