28 lines
847 B
Java
28 lines
847 B
Java
package com.baiyue.lastleg.dto;
|
|||
|
|
|
||
|
|
import com.baiyue.lastleg.entity.LastlegOrder;
|
||
|
|
import com.baiyue.lastleg.entity.LastlegOrderDetail;
|
||
|
|
import com.baiyue.lastleg.entity.LastlegOrderStatusHistory;
|
||
|
|
import com.baiyue.lastleg.dropship.entity.DropshipCarton;
|
||
|
|
import com.baiyue.lastleg.dropship.entity.DropshipSkuInventory;
|
||
|
|
|
||
|
|
import java.util.List;
|
||
|
|
|
||
|
|
public record LastlegOrderDetailResponse(
|
||
|
|
LastlegOrder order,
|
||
|
|
List<LastlegOrderDetail> cargo,
|
||
|
|
List<LastlegOrderStatusHistory> statusHistory,
|
||
|
|
List<DropshipPallet> dropshipPallets
|
||
|
|
) {
|
||
|
|
public record DropshipPallet(
|
||
|
|
Long profileId,
|
||
|
|
String sourcePalletNo,
|
||
|
|
Long warehousePalletId,
|
||
|
|
String warehousePalletNo,
|
||
|
|
Long inventoryPositionId,
|
||
|
|
String status,
|
||
|
|
List<DropshipSkuInventory> skuInventory,
|
||
|
|
List<DropshipCarton> cartons
|
||
|
|
) {}
|
||
|
|
}
|