ResponseKllOrderTask.java 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  1. package com.sckw.freight.model.vo.response;
  2. import io.swagger.v3.oas.annotations.media.Schema;
  3. import lombok.Data;
  4. import java.math.BigDecimal;
  5. /**
  6. * @BelongsProject: Freight-Settlement-Backend
  7. * @BelongsPackage: com.sckw.freight.model.vo.response
  8. * @Author: xj
  9. * @CreateTime: 2025-01-10 14:49
  10. * @Description: 运单信息
  11. * @Version: 1.0
  12. */
  13. @Data
  14. @Schema(description = "运单信息")
  15. public class ResponseKllOrderTask {
  16. private static final long serialVersionUID = 1L;
  17. /**
  18. * 运单ID
  19. */
  20. @Schema(description = "运单ID")
  21. private Integer id;
  22. /**
  23. * 运单号
  24. */
  25. @Schema(description = "运单号")
  26. private String taskNo;
  27. /**
  28. * 订单ID
  29. */
  30. @Schema(description = "物流订单ID")
  31. private Integer orderId;
  32. /**
  33. * 物流公司ID
  34. */
  35. // @ApiModelProperty(value = "物流公司ID")
  36. // private Integer logisticId;
  37. /**
  38. * 卡车ID
  39. */
  40. //private Integer truckId;
  41. /**
  42. * 卡车车牌
  43. */
  44. @Schema(description = "卡车车牌")
  45. private String truckLicensePlate;
  46. /**
  47. * 目标载重(货+车)
  48. */
  49. //private BigDecimal targetLoad;
  50. /**
  51. * 装载重量/预估装载(货)
  52. */
  53. //private BigDecimal loaderWeight;
  54. /**
  55. * 0:等待进入厂区
  56. * 1:等待首次称重
  57. * 2:等待装货
  58. * 3:等待二次称重
  59. * 4:等待出厂
  60. * 5:已出厂
  61. */
  62. //private Integer truckState;
  63. /**
  64. * 卡车司机
  65. */
  66. // @ApiModelProperty(value = "卡车司机")
  67. // private Integer driverId;
  68. /**
  69. * 卡车司机名
  70. */
  71. @Schema(description = "卡车司机名")
  72. private String driverName;
  73. /**
  74. * 卡车司机电话
  75. */
  76. @Schema(description = "卡车司机电话")
  77. private String driverPhone;
  78. /**
  79. * 卡车司机身份正
  80. */
  81. //private String driverIdcard;
  82. /**
  83. * 进厂记录
  84. */
  85. //private Integer checkinReleaseId;
  86. /**
  87. * 出厂记录
  88. */
  89. //private Integer checkoutReleaseId;
  90. /**
  91. * 荷载重量
  92. */
  93. //private BigDecimal licenseWeight;
  94. /**
  95. * 皮重
  96. */
  97. //private BigDecimal tareWeight;
  98. /**
  99. * 首次称重
  100. */
  101. @Schema(description = "装货量")
  102. private BigDecimal firstWeight;
  103. /**
  104. * 首次称重时间
  105. */
  106. //private LocalDateTime firstWeightTime;
  107. /**
  108. * 二次称重
  109. */
  110. @Schema(description = "卸货量")
  111. private BigDecimal secondWeight;
  112. }