|
@@ -1,8 +1,7 @@
|
|
|
-package com.sckw.transport.model.vo;
|
|
|
|
|
|
|
+package com.sckw.transport.api.model.dto;
|
|
|
|
|
|
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
import com.fasterxml.jackson.annotation.JsonProperty;
|
|
import com.fasterxml.jackson.annotation.JsonProperty;
|
|
|
-import com.sckw.order.api.model.OrderUrl;
|
|
|
|
|
import lombok.Data;
|
|
import lombok.Data;
|
|
|
|
|
|
|
|
import java.io.Serial;
|
|
import java.io.Serial;
|
|
@@ -12,48 +11,106 @@ import java.time.LocalDateTime;
|
|
|
|
|
|
|
|
|
|
|
|
|
@Data
|
|
@Data
|
|
|
-public class LogisticsOrderVo implements Serializable {
|
|
|
|
|
|
|
+public class McpLogisticsOrderVo implements Serializable {
|
|
|
@Serial
|
|
@Serial
|
|
|
private static final long serialVersionUID = 4964311980474791569L;
|
|
private static final long serialVersionUID = 4964311980474791569L;
|
|
|
private Long id;
|
|
private Long id;
|
|
|
private String moreUrl;
|
|
private String moreUrl;
|
|
|
-
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 贸易订单id
|
|
|
|
|
+ */
|
|
|
@JsonProperty("tOrderId")
|
|
@JsonProperty("tOrderId")
|
|
|
private Long tOrderId;
|
|
private Long tOrderId;
|
|
|
-
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 物流订单id
|
|
|
|
|
+ */
|
|
|
@JsonProperty("lOrderId")
|
|
@JsonProperty("lOrderId")
|
|
|
private Long lOrderId;
|
|
private Long lOrderId;
|
|
|
-
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 物流订单号
|
|
|
|
|
+ */
|
|
|
@JsonProperty("lOrderNo")
|
|
@JsonProperty("lOrderNo")
|
|
|
private String lOrderNo;
|
|
private String lOrderNo;
|
|
|
-
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 物流订单跳转地址信息,用户可以直接点击订单号进行跳转
|
|
|
|
|
+ */
|
|
|
@JsonProperty("lOrderNoUrl")
|
|
@JsonProperty("lOrderNoUrl")
|
|
|
private OrderUrl lOrderNoUrl;
|
|
private OrderUrl lOrderNoUrl;
|
|
|
-
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 贸易订单号
|
|
|
|
|
+ */
|
|
|
@JsonProperty("tOrderNo")
|
|
@JsonProperty("tOrderNo")
|
|
|
private String tOrderNo;
|
|
private String tOrderNo;
|
|
|
-
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 贸易订单跳转地址信息,用户可以直接点击订单号进行跳转
|
|
|
|
|
+ */
|
|
|
@JsonProperty("tOrderNoUrl")
|
|
@JsonProperty("tOrderNoUrl")
|
|
|
private OrderUrl tOrderNoUrl;
|
|
private OrderUrl tOrderNoUrl;
|
|
|
-
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 委托量
|
|
|
|
|
+ */
|
|
|
private BigDecimal amount;
|
|
private BigDecimal amount;
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 订单状态
|
|
|
|
|
+ */
|
|
|
private Integer status;
|
|
private Integer status;
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 订单状态文本
|
|
|
|
|
+ */
|
|
|
private String statusLabel;
|
|
private String statusLabel;
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 托运企业名称
|
|
|
|
|
+ */
|
|
|
private String tyFirmName;
|
|
private String tyFirmName;
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 承运企业名称
|
|
|
|
|
+ */
|
|
|
private String cyFirmName;
|
|
private String cyFirmName;
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 创建时间
|
|
|
|
|
+ */
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
|
private LocalDateTime createTime;
|
|
private LocalDateTime createTime;
|
|
|
-
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 商品名称
|
|
|
|
|
+ */
|
|
|
private String goodsName;
|
|
private String goodsName;
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 商品id
|
|
|
|
|
+ */
|
|
|
private Long goodsId;
|
|
private Long goodsId;
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 运输单价
|
|
|
|
|
+ */
|
|
|
private BigDecimal price;//运输单价
|
|
private BigDecimal price;//运输单价
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 计费方式
|
|
|
|
|
+ */
|
|
|
private String billingMode;//计费方式
|
|
private String billingMode;//计费方式
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 预计运费
|
|
|
|
|
+ */
|
|
|
private BigDecimal money;//预计运费
|
|
private BigDecimal money;//预计运费
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 实际运费
|
|
|
|
|
+ */
|
|
|
private BigDecimal pay;//实际运费
|
|
private BigDecimal pay;//实际运费
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 累计装货量
|
|
|
|
|
+ */
|
|
|
private BigDecimal loadAmount;//累计装货量
|
|
private BigDecimal loadAmount;//累计装货量
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 累计卸货量
|
|
|
|
|
+ */
|
|
|
private BigDecimal unloadAmount;//累计卸货量
|
|
private BigDecimal unloadAmount;//累计卸货量
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 开始时间
|
|
|
|
|
+ */
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
|
private LocalDateTime startTime;
|
|
private LocalDateTime startTime;
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 结束时间
|
|
|
|
|
+ */
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
|
private LocalDateTime endTime;
|
|
private LocalDateTime endTime;
|
|
|
|
|
|