using Dlhis.Entity.Canteen.Enums; using Kurisu.AspNetCore.Utils.Extensions; namespace Dlhis.Canteen.Order.Response; public class GetMiniProgramOrderResponse { /// /// 订单号 /// public string No { get; set; } /// /// 姓名 /// public string Name { get; set; } /// /// 工号 /// public string Code { get; set; } /// /// 人事范围 /// public string Werks { get; set; } /// /// 部门编码 /// public string DepartmentNo { get; set; } /// /// 部门名称 /// public string DepartmentName { get; set; } /// /// 成本中心 /// public string CostId { get; set; } /// /// 工作地 /// public string Workplace { get; set; } /// /// 厂区 /// public string Factory { get; set; } /// /// 营业点 /// public Guid PlaceCode { get; set; } /// /// 营业名称 /// public string PlaceName { get; set; } /// /// 餐次 /// public ShiftEnumType ShiftType { get; set; } /// /// 餐次CN /// public string ShiftTypeCN => ShiftType.GetDescription(); /// /// 菜品 /// public Guid DishesCode { get; set; } /// /// 菜品名称 /// public string DishesName { get; set; } /// /// 手机号码 /// public string Phone { get; set; } /// /// 用餐日期 /// public DateOnly SysDate { get; set; } /// /// 下单时间 /// public DateTime CostDate { get; set; } /// /// 支付方式 /// public BalanceRecordSourceEnumType PayType { get; set; } /// /// 支付方式CN /// public string PayTypeCN => PayType.GetDescription(); /// /// 订单状态 /// public MiniProgramOrderStatusEnumType OrderStatus { get; set; } /// /// 订单状态CN /// public string OrderStatusCN => OrderStatus.GetDescription(); /// /// 总金额 /// public decimal TotalAmount { get; set; } }