using Dlhis.Entity.Canteen.Enums; using Kurisu.Core.DataAccess.Entity; using SqlSugar; using SqlSugar.DbConvert; namespace Dlhis.Entity.Canteen.Entities; /// /// 营业点 /// [SugarTable(TableName = "CanteenBusinessPlace", TableDescription = "营业点")] public class CanteenBusinessPlaceEntity : SugarBaseEntity, ITenantId { /// /// 代号 /// [SugarColumn(ColumnDescription = "code")] public Guid Code { get; set; } /// /// 自定义代号 /// [SugarColumn(ColumnDescription = "自定义手工号")] public string CustomCode { get; set; } /// /// 营业点名称 /// [SugarColumn(ColumnDescription = "营业点名称")] public string Name { get; set; } /// /// 状态,停用/启用 /// [SugarColumn(ColumnDataType = "varchar(50)", SqlParameterDbType = typeof(EnumToStringConvert), ColumnDescription = "状态")] public CanteenBusinessPlaceStatusEnumType Status { get; set; } /// /// 来源,自营/合作/外包 /// [SugarColumn(ColumnDataType = "varchar(50)", SqlParameterDbType = typeof(EnumToStringConvert), ColumnDescription = "来源,自营/合作/外包")] public CanteenBusinessPlaceSourceEnumType Source { get; set; } /// /// 分类,超市/餐厅/食堂 /// [SugarColumn(ColumnDataType = "varchar(50)", SqlParameterDbType = typeof(EnumToStringConvert), ColumnDescription = "分类,超市/餐厅/食堂")] public CanteenBusinessPlaceCatalogEnumType Catalog { get; set; } public string TenantId { get; set; } }