AsnShipperMaster.cs 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. namespace Admin.NET.Plugin.AiDOP.Order;
  2. /// <summary>
  3. /// 销售发货主表(ASNBOLShipperMaster)
  4. /// </summary>
  5. [IgnoreTable]
  6. [SugarTable("ASNBOLShipperMaster", "销售订单发货通知")]
  7. public class AsnShipperMaster
  8. {
  9. [SugarColumn(ColumnName = "RecID", IsPrimaryKey = true, IsIdentity = true)]
  10. public int RecID { get; set; }
  11. [SugarColumn(ColumnName = "Domain", Length = 64, IsNullable = true)]
  12. public string? Domain { get; set; }
  13. /// <summary>货运单号</summary>
  14. [SugarColumn(ColumnName = "Id", Length = 64, IsNullable = true)]
  15. public string? Id { get; set; }
  16. [SugarColumn(ColumnName = "OrdNbr", Length = 64, IsNullable = true)]
  17. public string? OrdNbr { get; set; }
  18. [SugarColumn(ColumnName = "Department", Length = 64, IsNullable = true)]
  19. public string? Department { get; set; }
  20. [SugarColumn(ColumnName = "SoldTo", Length = 64, IsNullable = true)]
  21. public string? SoldTo { get; set; }
  22. [SugarColumn(ColumnName = "ShipDate", IsNullable = true)]
  23. public DateTime? ShipDate { get; set; }
  24. [SugarColumn(ColumnName = "Status", Length = 32, IsNullable = true)]
  25. public string? Status { get; set; }
  26. [SugarColumn(ColumnName = "Remark", Length = 512, IsNullable = true)]
  27. public string? Remark { get; set; }
  28. /// <summary>销售出货类型(SH=发货)</summary>
  29. [SugarColumn(ColumnName = "ShType", Length = 16, IsNullable = true)]
  30. public string? ShType { get; set; }
  31. /// <summary>输入类型(S=子类型,过滤用)</summary>
  32. [SugarColumn(ColumnName = "Typed", Length = 16, IsNullable = true)]
  33. public string? Typed { get; set; }
  34. [SugarColumn(ColumnName = "IsActive", IsNullable = true)]
  35. public int? IsActive { get; set; }
  36. [SugarColumn(ColumnName = "IsConfirm", IsNullable = true)]
  37. public int? IsConfirm { get; set; }
  38. [SugarColumn(ColumnName = "Site", Length = 64, IsNullable = true)]
  39. public string? Site { get; set; }
  40. [SugarColumn(ColumnName = "Descr", Length = 256, IsNullable = true)]
  41. public string? Descr { get; set; }
  42. [SugarColumn(ColumnName = "GrossWeight", IsNullable = true)]
  43. public decimal? GrossWeight { get; set; }
  44. [SugarColumn(ColumnName = "NetWeight", IsNullable = true)]
  45. public decimal? NetWeight { get; set; }
  46. [SugarColumn(ColumnName = "Volume", IsNullable = true)]
  47. public decimal? Volume { get; set; }
  48. [SugarColumn(ColumnName = "CreateUser", Length = 64, IsNullable = true)]
  49. public string? CreateUser { get; set; }
  50. [SugarColumn(ColumnName = "UpdateUser", Length = 64, IsNullable = true)]
  51. public string? UpdateUser { get; set; }
  52. [SugarColumn(ColumnName = "CreateTime2", IsNullable = true)]
  53. public DateTime? CreateTime { get; set; }
  54. [SugarColumn(ColumnName = "UpdateTime", IsNullable = true)]
  55. public DateTime? UpdateTime { get; set; }
  56. }