34 lines
826 B
Java
34 lines
826 B
Java
package com.baiyue.firstleg.dto;
|
|
|
|
import java.util.List;
|
|
|
|
/** Admin 统一关联抽屉使用的装柜/PDA只读业务摘要。 */
|
|
public final class LoadingAssociationDtos {
|
|
private LoadingAssociationDtos() {
|
|
}
|
|
|
|
public record ItemReference(String itemId) {
|
|
}
|
|
|
|
public record Summary(
|
|
String inboundId,
|
|
String inboundCode,
|
|
String orderNo,
|
|
String loadingPlanId,
|
|
String loadingPlanNo,
|
|
String containerBookingId,
|
|
String cabinetNo,
|
|
String containerNo,
|
|
String loadingStatus,
|
|
String taskId,
|
|
String pdaTaskStatus,
|
|
String coLoadGroupId,
|
|
String coLoadGroupNo,
|
|
List<ItemReference> items
|
|
) {
|
|
public Summary {
|
|
items = items == null ? List.of() : List.copyOf(items);
|
|
}
|
|
}
|
|
}
|