using System; using System.Collections.Generic; using System.Linq; using System.Text; using SqlSugar; namespace EC_SeckillInfo { /// ///计划订单表 /// [SugarTable("CoreCmsPlanOrder")] public partial class CoreCmsPlanOrder { public CoreCmsPlanOrder() { } /// /// Desc:订单号 /// Default: /// Nullable:False /// [SugarColumn(IsPrimaryKey = true, IsIdentity = true)] public int id { get; set; } /// /// Desc:省Id /// Default: /// Nullable:False /// public int shengId { get; set; } /// /// Desc: /// Default: /// Nullable:False /// public string sheng { get; set; } /// /// Desc:市Id /// Default: /// Nullable:False /// public int shiId { get; set; } /// /// Desc:市 /// Default: /// Nullable:False /// public string shi { get; set; } /// /// Desc:区县Id /// Default: /// Nullable:False /// public int quxianId { get; set; } /// /// Desc:区县名称 /// Default: /// Nullable:False /// public string quxian { get; set; } /// /// Desc:片区 /// Default: /// Nullable:False /// public string pianqu { get; set; } /// /// Desc:调整订单金额 /// Default: /// Nullable:False /// public decimal orderAmount { get; set; } /// /// Desc:订单状态 /// Default: /// Nullable:False /// public int status { get; set; } /// /// Desc:用户ID 关联user.mobile /// Default: /// Nullable:False /// public string userMobile { get; set; } /// /// Desc:学校 /// Default: /// Nullable:False /// public string shipAddress { get; set; } /// /// Desc:联系人 /// Default: /// Nullable:False /// public string shipName { get; set; } /// /// Desc:收货电话 /// Default: /// Nullable:False /// public string shipMobile { get; set; } /// /// Desc:收货地址 /// Default: /// Nullable:False /// public string shouhuoAddress { get; set; } /// /// Desc:计划订单金额 /// Default: /// Nullable:False /// public decimal oldOrderAmount { get; set; } /// /// Desc:可用余额 /// Default: /// Nullable:False /// public decimal keYongAmount { get; set; } /// /// Desc:已花费金额 /// Default: /// Nullable:False /// public decimal huaFeiAmount { get; set; } /// /// Desc:建立时间 /// Default: /// Nullable:True /// public DateTime? createTime { get; set; } /// /// Desc:修改时间 /// Default: /// Nullable:True /// public DateTime? upDataTime { get; set; } /// /// Desc:创建人 /// Default: /// Nullable:True /// public string createBy { get; set; } /// /// Desc:修改人 /// Default: /// Nullable:True /// public string upDataBy { get; set; } /// /// Desc:删除标志 /// Default: /// Nullable:False /// public bool isdelete { get; set; } /// /// Desc: /// Default: /// Nullable:True /// public int? orderkeyid { get; set; } /// /// 配送状态 /// public DeliverStateType DeliverState { get; set; } = DeliverStateType.NoDelivery; /// /// 作业本列表 /// [Navigate(NavigateType.OneToMany, nameof(CoreCmsPlanOrderItem.orderId))] public List items { get; set; } /// /// 送货单 /// [SugarColumn(IsIgnore =true)] public CoreDeliverOrder? deliverOrder { get; set; } /// /// 最新未完成的配送单ID /// [SugarColumn(IsIgnore = true)] public Guid? IngDeliverOrderID { get; set; } /// /// 送货时间安排 /// [SugarColumn(IsIgnore = true)] public DateTime? MakeTime { get; set; } /// /// 送货单列表 /// [Navigate(NavigateType.OneToMany, nameof(CoreDeliverOrder.OrderId))] public List DeliverOrderItems { get; set; } /// /// 订单说明 /// public string DeliverRemark { get; set; } } /// /// 订单状态 /// public enum DeliverStateType { /// /// 未配送 /// NoDelivery, /// /// 部分配送 /// PartialDelivery, /// /// 完成配送 /// CompletedDelivery } }