|
|
@@ -0,0 +1,126 @@
|
|
|
+package com.sckw.transport.model.param;
|
|
|
+
|
|
|
+import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
+import io.swagger.v3.oas.annotations.media.Schema;
|
|
|
+import lombok.Data;
|
|
|
+
|
|
|
+import java.io.Serial;
|
|
|
+import java.io.Serializable;
|
|
|
+import java.math.BigDecimal;
|
|
|
+import java.util.Date;
|
|
|
+
|
|
|
+/**
|
|
|
+ * @author :chenXiaoFei
|
|
|
+ * @version :1.0
|
|
|
+ * @description : 分页查询运单每日报表
|
|
|
+ * @create :2025-11-11 20:16:00
|
|
|
+ */
|
|
|
+@Data
|
|
|
+public class WaybillOrderMonthlySaleReportResp implements Serializable {
|
|
|
+
|
|
|
+ @Serial
|
|
|
+ private static final long serialVersionUID = 7250765223450002066L;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 序号(导出用,汇总行设为null)
|
|
|
+ */
|
|
|
+ @Schema(description = "序号")
|
|
|
+ private String serialNumber;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 运单id
|
|
|
+ */
|
|
|
+ @Schema(description = "运单id")
|
|
|
+ private Long id;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 贸易订单编号
|
|
|
+ */
|
|
|
+ @Schema(description = "贸易订单编号")
|
|
|
+ private String tradeOrderNo;
|
|
|
+ /**
|
|
|
+ * 运单编号
|
|
|
+ */
|
|
|
+ @Schema(description = "运单编号")
|
|
|
+ private String waybillNo;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 采购单位id
|
|
|
+ */
|
|
|
+ @Schema(description = "采购单位id")
|
|
|
+ private Long procurementEntId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 采购单位名称
|
|
|
+ */
|
|
|
+ @Schema(description = "采购单位名称")
|
|
|
+ private String procurementEntName;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 商品id
|
|
|
+ */
|
|
|
+ @Schema(description = "商品id")
|
|
|
+ private Long dictId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 商品名称
|
|
|
+ */
|
|
|
+ @Schema(description = "商品名称")
|
|
|
+ private String goodsName;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 车牌号
|
|
|
+ */
|
|
|
+ @Schema(description = "车牌号")
|
|
|
+ private String truckNo;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 皮重
|
|
|
+ */
|
|
|
+ @Schema(description = "皮重")
|
|
|
+ private BigDecimal tareAmount;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 毛重
|
|
|
+ */
|
|
|
+ @Schema(description = "毛重")
|
|
|
+ private BigDecimal grossAmount;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 净重
|
|
|
+ */
|
|
|
+ @Schema(description = "净重")
|
|
|
+ private BigDecimal amount;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 离场时间
|
|
|
+ */
|
|
|
+ @Schema(description = "离场时间")
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
|
+ private Date leaveTime;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 卸货联系人
|
|
|
+ */
|
|
|
+ @Schema(description = "卸货联系人")
|
|
|
+ private String unloadingPerson;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 单价
|
|
|
+ */
|
|
|
+ @Schema(description = "单价")
|
|
|
+ private BigDecimal unitPrice;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 金额:单价*净重
|
|
|
+ */
|
|
|
+ @Schema(description = "金额")
|
|
|
+ private BigDecimal totalPrice;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 剩余预付款
|
|
|
+ */
|
|
|
+ @Schema(description = "剩余预付款")
|
|
|
+ private BigDecimal advancePayment;
|
|
|
+
|
|
|
+}
|