using Dlhis.Entity.Canteen.Enums; using Kurisu.Core.DataAccess.Entity; using SqlSugar; using SqlSugar.DbConvert; namespace Dlhis.Entity.Canteen.Entities; /// /// 就餐配置 /// [SugarTable(TableName = "CanteenSetting", TableDescription = "就餐配置")] public class CanteenSettingEntity : SugarBaseEntity, ITenantId { /// /// 唯一类型 /// [SugarColumn(ColumnDataType = "varchar(50)", SqlParameterDbType = typeof(EnumToStringConvert), ColumnDescription = "唯一类型")] public CanteenSettingUnqiueEnumType UniqueType { get; set; } /// /// 唯一值 /// [SugarColumn(ColumnDescription = "唯一值")] public string UniqueValue { get; set; } /// /// 分类 /// [SugarColumn(ColumnDescription = "分类")] public string Catalog { get; set; } /// /// 参数 /// [SugarColumn(ColumnDataType = "varchar(50)", ColumnDescription = "参数", SqlParameterDbType = typeof(EnumToStringConvert))] public CanteenSettingItemEnumType Item { get; set; } /// /// 值 /// [SugarColumn(ColumnDescription = "值")] public string Value { get; set; } /// /// 是否启用 /// [SugarColumn(ColumnDataType = "bit", ColumnDescription = "是否启用")] public bool Enable { get; set; } public string TenantId { get; set; } }