using Ant.Core.SqlServer.BaseEntities; using Central.Control.WebApi.Enum; using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Linq; using System.Web; namespace Central.Control.WebApi.DbEntity { /// /// YW_ORDER订单表 /// public class YW_Order : SoftBaseEntity { /// /// 主键id /// [Key] [MaxLength(50)] public string Id { set; get; } = string.Empty; /// /// 购买设备id /// [MaxLength(50)] [Required(AllowEmptyStrings = true)] public string DeviceId { set; get; } = string.Empty; /// /// 订单名称 /// [MaxLength(100)] [Required(AllowEmptyStrings = true)] public string Name { set; get; } = string.Empty; /// /// 订单金额 /// public decimal Price { set; get; } /// /// 支付状态 /// public PayStatusEnum PayStatus { set; get; } = PayStatusEnum.UnPay; /// /// 订单状态 /// public OrderStatusEnum OrderStatus { set; get; } = OrderStatusEnum.UnPay; /// /// 支付流水号 /// [MaxLength(100)] [Required(AllowEmptyStrings = true)] public string PaySerialId { set; get; } = string.Empty; /// /// 支付类型 /// public PayWayEnum PayWay { set; get; } = PayWayEnum.UnKnow; } }