using FreeSql.DataAnnotations; namespace BBWYB.Server.Model.Db { /// /// 时限任务表 /// [Table(Name = "timelimittask", DisableSyncStructure = true)] public partial class TimeLimitTask { [Column(IsPrimary = true)] public long Id { get; set; } /// /// 完成时间 /// [Column(DbType = "datetime")] public DateTime? CompletionTime { get; set; } /// /// 创建时间 /// [Column(DbType = "datetime")] public DateTime? CreateTme { get; set; } /// /// 付款时间 /// [Column(DbType = "datetime")] public DateTime? PayTime { get; set; } /// /// 到期时间(非时间长度,而是具体的时间) /// [Column(DbType = "datetime")] public DateTime? ExpirationTime { get; set; } /// /// 是否及时完成 /// public bool? IsTimely { get; set; } /// /// 订单Id (采购任务时有效) /// [Column(StringLength = 50)] public string OrderId { get; set; } /// /// 订单Sn (采购任务时有效) /// [Column(StringLength = 100)] public string OrderSn { get; set; } /// /// 店铺Id /// public long? ShopId { get; set; } /// /// SKU /// [Column(StringLength = 50)] public string SkuId { get; set; } /// /// 任务类型(采购任务=0,合格证拟定任务=10,合格证补充任务=11) /// [Column(MapType = typeof(int?))] public Enums.TimeLimitTaskType? TaskType { get; set; } /// /// 备注 /// [Column(StringLength = 500)] public string Remark { get; set; } /// /// 任务Id(待优化任务有效) /// public long TaskId { get; set; } } }