33 lines
1.4 KiB
Java
33 lines
1.4 KiB
Java
package com.baiyue.common.event;
|
|||
|
|
|
||
|
|
import java.math.BigDecimal;
|
||
|
|
import java.util.List;
|
||
|
|
|
||
|
|
/** 头程装柜完成后交给海外尾程的不可变 V1 快照。 */
|
||
|
|
public record FirstLegLoadingPlanCompletedV1(
|
||
|
|
String loadingPlanId, String planNo, String containerBookingId,
|
||
|
|
String containerNo, String cabinetNo, String warehouseId, String warehouseName,
|
||
|
|
List<Order> orders) {
|
||
|
|
|
||
|
|
public record Order(
|
||
|
|
String sourceInboundId, String rootInboundId,
|
||
|
|
String sourceOrderId, String sourceOrderNo, String rootOrderId,
|
||
|
|
String inboundCode, String destinationWarehouseId,
|
||
|
|
String destinationWarehouseCode, String destinationWarehouseName,
|
||
|
|
int packageCount, Integer productQuantity, Integer palletCount,
|
||
|
|
BigDecimal grossWeightKg, BigDecimal netWeightKg, BigDecimal volumeCbm,
|
||
|
|
List<Item> items) {
|
||
|
|
}
|
||
|
|
|
||
|
|
public record Item(
|
||
|
|
String sourceInboundDetailId, String skuCode,
|
||
|
|
String productNameZh, String productNameEn,
|
||
|
|
int packageCount, Integer productQuantity, Integer palletCount,
|
||
|
|
BigDecimal grossWeightKg, BigDecimal netWeightKg,
|
||
|
|
BigDecimal dimensionalWeightKg, BigDecimal volumeCbm,
|
||
|
|
String destinationWarehouseId, String destinationWarehouseCode,
|
||
|
|
String destinationWarehouseName, String fbaTrackingNo,
|
||
|
|
String shipmentNo, String shippingMark) {
|
||
|
|
}
|
||
|
|
}
|