AsnShipperDetail.cs 3.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. namespace Admin.NET.Plugin.AiDOP.Order;
  2. /// <summary>
  3. /// 销售发货明细表(ASNBOLShipperDetail)
  4. /// </summary>
  5. [SugarTable("ASNBOLShipperDetail", "销售订单发货通知单子表")]
  6. public class AsnShipperDetail
  7. {
  8. [SugarColumn(ColumnName = "RecID", IsPrimaryKey = true, IsIdentity = true)]
  9. public int RecID { get; set; }
  10. [SugarColumn(ColumnName = "Domain", Length = 64, IsNullable = true)]
  11. public string? Domain { get; set; }
  12. /// <summary>货运单号(关联主表 Id)</summary>
  13. [SugarColumn(ColumnName = "Id", Length = 64, IsNullable = true)]
  14. public string? Id { get; set; }
  15. /// <summary>升降序标识(关联主表 RecID)</summary>
  16. [SugarColumn(ColumnName = "ASNBOLShipperRecID", IsNullable = true)]
  17. public int? AsnShipperRecID { get; set; }
  18. [SugarColumn(ColumnName = "Line", IsNullable = true)]
  19. public int? Line { get; set; }
  20. [SugarColumn(ColumnName = "OrdNbr", Length = 64, IsNullable = true)]
  21. public string? OrdNbr { get; set; }
  22. [SugarColumn(ColumnName = "OrdLine", IsNullable = true)]
  23. public int? OrdLine { get; set; }
  24. [SugarColumn(ColumnName = "ContainerItem", Length = 64, IsNullable = true)]
  25. public string? ContainerItem { get; set; }
  26. [SugarColumn(ColumnName = "Descr", Length = 256, IsNullable = true)]
  27. public string? Descr { get; set; }
  28. [SugarColumn(ColumnName = "UM", Length = 32, IsNullable = true)]
  29. public string? UM { get; set; }
  30. [SugarColumn(ColumnName = "Location", Length = 64, IsNullable = true)]
  31. public string? Location { get; set; }
  32. [SugarColumn(ColumnName = "LotSerial", Length = 64, IsNullable = true)]
  33. public string? LotSerial { get; set; }
  34. [SugarColumn(ColumnName = "QtyToShip", IsNullable = true)]
  35. public decimal? QtyToShip { get; set; }
  36. [SugarColumn(ColumnName = "PickingQty", IsNullable = true)]
  37. public decimal? PickingQty { get; set; }
  38. [SugarColumn(ColumnName = "RealQty", IsNullable = true)]
  39. public decimal? RealQty { get; set; }
  40. [SugarColumn(ColumnName = "Status", Length = 32, IsNullable = true)]
  41. public string? Status { get; set; }
  42. [SugarColumn(ColumnName = "Remark", Length = 512, IsNullable = true)]
  43. public string? Remark { get; set; }
  44. [SugarColumn(ColumnName = "ShType", Length = 16, IsNullable = true)]
  45. public string? ShType { get; set; }
  46. [SugarColumn(ColumnName = "Typed", Length = 16, IsNullable = true)]
  47. public string? Typed { get; set; }
  48. [SugarColumn(ColumnName = "IsActive", IsNullable = true)]
  49. public int? IsActive { get; set; }
  50. [SugarColumn(ColumnName = "IsConfirm", IsNullable = true)]
  51. public int? IsConfirm { get; set; }
  52. [SugarColumn(ColumnName = "ShipDate", IsNullable = true)]
  53. public DateTime? ShipDate { get; set; }
  54. [SugarColumn(ColumnName = "Site", Length = 64, IsNullable = true)]
  55. public string? Site { get; set; }
  56. [SugarColumn(ColumnName = "CreateUser", Length = 64, IsNullable = true)]
  57. public string? CreateUser { get; set; }
  58. [SugarColumn(ColumnName = "UpdateUser", Length = 64, IsNullable = true)]
  59. public string? UpdateUser { get; set; }
  60. [SugarColumn(ColumnName = "CreateTime2", IsNullable = true)]
  61. public DateTime? CreateTime { get; set; }
  62. [SugarColumn(ColumnName = "UpdateTime", IsNullable = true)]
  63. public DateTime? UpdateTime { get; set; }
  64. }