Files
baiyue-firstleg/lastleg-service/src/main/java/com/baiyue/lastleg/dto/ContainerPlanProgressDetail.java
T

29 lines
698 B
Java
Raw Normal View History

2026-08-28 13:54:32 +08:00
package com.baiyue.lastleg.dto;
import java.time.LocalDateTime;
import java.util.List;
/** 柜级摘要及柜内全部尾程订单、入仓码和计划状态。 */
public record ContainerPlanProgressDetail(
ContainerPlanProgressSummary summary,
List<Item> orders
) {
public ContainerPlanProgressDetail {
orders = orders == null ? List.of() : List.copyOf(orders);
}
public record Item(
Long orderId,
String customerId,
String orderNo,
String inboundCode,
String orderStatus,
Long planId,
String planNo,
String planStatus,
boolean planValid,
LocalDateTime plannedArrivalAt
) {
}
}