using FreeSql.DataAnnotations; using System; namespace BBWY.Server.Model.Db { [Table(Name = "ordercostdetail", DisableSyncStructure = true)] public partial class OrderCostDetail { [Column(DbType = "bigint(1)", IsPrimary = true)] public long Id { get; set; } [Column(DbType = "datetime")] public DateTime? CreateTime { get; set; } /// /// 扣减数量 /// [Column(DbType = "int(1)")] public int DeductionQuantity { get; set; } = 0; /// /// 发货运费 /// [Column(DbType = "decimal(20,2)")] public decimal DeliveryExpressFreight { get; set; } = 0.00M; [Column(StringLength = 50)] public string OrderId { get; set; } [Column(StringLength = 50)] public string ProductId { get; set; } /// /// 单件成本 /// [Column(DbType = "decimal(20,2)")] public decimal UnitCost { get; set; } = 0.00M; /// /// 采购单流水Id /// [Column(DbType = "bigint(1)")] public long PurchaseOrderPKId { get; set; } [Column(StringLength = 50)] public string SkuId { get; set; } /// /// Sku成本(商品成本) /// [Column(DbType = "decimal(20,2)")] public decimal SkuAmount { get; set; } = 0.00M; /// /// 采购运费 /// [Column(DbType = "decimal(20,2)")] public decimal PurchaseFreight { get; set; } = 0.00M; /// /// 头程运费 /// [Column(DbType = "decimal(20,2)")] public decimal FirstFreight { get; set; } = 0.00M; /// /// 操作费 /// [Column(DbType = "decimal(20,2)")] public decimal OperationAmount { get; set; } = 0.00M; /// /// 耗材费 /// [Column(DbType = "decimal(20,2)")] public decimal ConsumableAmount { get; set; } = 0.00M; /// /// 仓储费 /// [Column(DbType = "decimal(20,2)")] public decimal StorageAmount { get; set; } = 0.00M; /// /// 总计(不含发货运费) /// [Column(DbType = "decimal(20,2)")] public decimal TotalCost { get; set; } = 0.00M; } }