feat(lastleg): connect appointment followups and fleet intake
This commit is contained in:
+37
@@ -0,0 +1,37 @@
|
||||
package com.baiyue.lastleg.appointmentplanning;
|
||||
|
||||
import lombok.Data;
|
||||
import java.math.BigDecimal;
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
/** Read-only loaded cargo, independent of inbound-plan materialization. */
|
||||
@Data
|
||||
public class AppointmentCargo {
|
||||
private String sourceKey;
|
||||
private Long orderId;
|
||||
private String customerId;
|
||||
private String customerName;
|
||||
private String inboundCode;
|
||||
private String containerBookingId;
|
||||
private String containerNo;
|
||||
private String originWarehouseId;
|
||||
private String originWarehouseCode;
|
||||
private String originWarehouseName;
|
||||
private String destinationWarehouseCode;
|
||||
private Integer packages;
|
||||
private Integer receivedPackages;
|
||||
private Integer shippedPackages;
|
||||
private Integer sourcePalletCount;
|
||||
private BigDecimal volumeCbm;
|
||||
private LocalDateTime estimatedArrivalAt;
|
||||
private LocalDateTime estimatedWarehouseAt;
|
||||
private Integer orderVersion;
|
||||
private String standardNode;
|
||||
private Long shippingVersion;
|
||||
private LocalDateTime shippingObservedAt;
|
||||
private String shippingProvider;
|
||||
private boolean hasInboundPlan;
|
||||
private boolean hasActiveAppointment;
|
||||
private boolean detained;
|
||||
private boolean mixedDestinations;
|
||||
}
|
||||
Reference in New Issue
Block a user