2026-08-19 16:24:02 +08:00
|
|
|
package com.baiyue.lastleg.dto;
|
|
|
|
|
|
|
|
|
|
import io.swagger.v3.oas.annotations.media.Schema;
|
|
|
|
|
|
|
|
|
|
import java.math.BigDecimal;
|
|
|
|
|
import java.time.LocalDateTime;
|
|
|
|
|
|
2026-08-20 15:25:40 +08:00
|
|
|
@Schema(description = "按入仓单编码粒度展示的尾程订单列表行")
|
2026-08-19 16:24:02 +08:00
|
|
|
public record LastlegOrderSummary(
|
|
|
|
|
Long id,
|
|
|
|
|
String orderNo,
|
|
|
|
|
String orderType,
|
|
|
|
|
String sourceInboundId,
|
|
|
|
|
String inboundCode,
|
|
|
|
|
String sourceOrderNo,
|
2026-08-21 10:43:25 +08:00
|
|
|
String customerId,
|
2026-08-19 16:24:02 +08:00
|
|
|
String customerName,
|
|
|
|
|
String overseasWarehouseId,
|
|
|
|
|
String overseasWarehouseName,
|
|
|
|
|
String transferWarehouseId,
|
|
|
|
|
String transferWarehouseCode,
|
|
|
|
|
String transferWarehouseName,
|
|
|
|
|
String fbaWarehouseCode,
|
|
|
|
|
String containerNo,
|
|
|
|
|
String containerStatus,
|
|
|
|
|
Boolean abnormal,
|
|
|
|
|
Boolean detained,
|
|
|
|
|
Integer palletCount,
|
|
|
|
|
Integer packageCount,
|
|
|
|
|
BigDecimal volumeCbm,
|
|
|
|
|
Integer productQuantity,
|
|
|
|
|
BigDecimal volumeWeightKg,
|
|
|
|
|
LocalDateTime estimatedArrivalAt,
|
|
|
|
|
LocalDateTime actualArrivalAt,
|
|
|
|
|
LocalDateTime estimatedWarehouseAt,
|
|
|
|
|
String inboundOrderNo,
|
|
|
|
|
String relabelOrderNo,
|
|
|
|
|
String relabelStatus,
|
|
|
|
|
String palletMergeFlag,
|
|
|
|
|
String currentStatus,
|
|
|
|
|
String subOrderStatus,
|
|
|
|
|
String privateRemark,
|
|
|
|
|
String customerRemark,
|
|
|
|
|
String warehouseRemark,
|
2026-08-20 18:02:38 +08:00
|
|
|
LocalDateTime createdAt,
|
|
|
|
|
LocalDateTime updatedAt
|
2026-08-19 16:24:02 +08:00
|
|
|
) {
|
|
|
|
|
}
|