using Dlhis.Entity.Canteen.Enums; using SqlSugar; using SqlSugar.DbConvert; namespace Dlhis.Entity.Canteen.Entities; /// /// 就餐订单 /// [SugarTable(TableName = "CanteenOrder", TableDescription = "就餐订单")] public class CanteenOrderEntity : BalanceRecordEntity { /// /// 请求json /// [SugarColumn(IsNullable = true, ColumnDescription = "请求json", ColumnDataType = "varchar(2000)")] public string RequestJson { get; set; } /// /// 第三方订单号 /// [SugarColumn(IsNullable = true,ColumnDescription = "第三方订单号")] public string ThirdNo { get; set; } /// /// 订单状态 /// [SugarColumn(IsNullable = false,ColumnDataType = "varchar(50)", SqlParameterDbType = typeof(EnumToStringConvert), ColumnDescription = "订单状态")] public CanteenOrderStatusEnumType OrderStatus { get; set; } /// /// 是否离线数据 /// [SugarColumn(IsNullable = false,ColumnDataType = "bit", ColumnDescription = "请求json")] public bool IsOffline { get; set; } /// /// 配送地址 /// [SugarColumn(IsNullable = true,ColumnDescription = "配送地址")] public string DeliveryAddress { get; set; } /// /// 处理结果 /// [SugarColumn(IsNullable = true,ColumnDescription = "处理结果")] public string Result { get; set; } }