Files
baiyue-firstleg/warehouse-overseas-service/src/main/java/com/baiyue/warehouse/dto/WarehousePalletResolveResponse.java
T

30 lines
1.2 KiB
Java

package com.baiyue.warehouse.dto;
public record WarehousePalletResolveResponse(
long palletId,
String palletCode,
long warehouseId,
long locationId,
String status,
String fbaWarehouseCode,
java.math.BigDecimal unitPrice,
int version,
String locationType,
String locationStatus,
boolean reservable,
String reservationBlockReason
) {
public WarehousePalletResolveResponse(long palletId, String palletCode, long warehouseId, long locationId,
String status, String fbaWarehouseCode, int version) {
this(palletId, palletCode, warehouseId, locationId, status, fbaWarehouseCode,
java.math.BigDecimal.ZERO, version, null, null, false, "LOCATION_STATE_UNKNOWN");
}
public WarehousePalletResolveResponse(long palletId, String palletCode, long warehouseId, long locationId,
String status, String fbaWarehouseCode,
java.math.BigDecimal unitPrice, int version) {
this(palletId, palletCode, warehouseId, locationId, status, fbaWarehouseCode,
unitPrice, version, null, null, false, "LOCATION_STATE_UNKNOWN");
}
}