This commit is contained in:
2026-08-18 16:03:42 +08:00
parent 12e9f3746e
commit 82ee80226e
15 changed files with 196 additions and 319 deletions
@@ -0,0 +1,25 @@
package com.baiyue.common.event;
import java.math.BigDecimal;
import java.util.List;
/** 装柜完成交接快照,包含三类逐货物备注。 */
public record FirstLegLoadingPlanCompletedV2(
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, String customerRemark, String internalRemark,
String warehouseRemark) {}
}