暂存提交

This commit is contained in:
2026-08-19 16:24:02 +08:00
parent f5c4bf130a
commit 6acb6178da
354 changed files with 25000 additions and 198 deletions
@@ -0,0 +1,30 @@
package com.baiyue.lastleg.transfer.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.time.LocalDateTime;
@Data
@TableName("ll_warehouse_transfer_inventory_allocation")
public class WarehouseTransferInventoryAllocation {
@TableId(type = IdType.INPUT) private Long id;
private Long transferOrderId;
private String customerId;
private Long inventoryPositionId;
private Long inventoryBalanceId;
private Long inboundOrderId;
private String inboundCode;
private Long palletId;
private String palletNo;
private Integer packageCount;
private String status;
private String activePositionKey;
private LocalDateTime allocatedAt;
private LocalDateTime shippedAt;
private LocalDateTime receivedAt;
private LocalDateTime createdAt;
private LocalDateTime updatedAt;
}
@@ -0,0 +1,20 @@
package com.baiyue.lastleg.transfer.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.time.LocalDateTime;
@Data
@TableName("ll_warehouse_transfer_item")
public class WarehouseTransferItem {
@TableId(type = IdType.INPUT) private Long id;
private Long transferOrderId;
private String customerId;
private String skuCode;
private String productNameZh;
private Integer packageCount;
private String shippingMark;
private LocalDateTime createdAt;
}
@@ -0,0 +1,43 @@
package com.baiyue.lastleg.transfer.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.time.LocalDateTime;
@Data
@TableName("ll_warehouse_transfer_order")
public class WarehouseTransferOrder {
@TableId(type = IdType.INPUT) private Long id;
private String customerId;
private String transferNo;
private Long inboundOrderId;
private String inboundCode;
private Long lastlegOrderId;
private String lastlegOrderNo;
private String operatingWarehouseId;
private String fbaWarehouseCode;
private String deliveryAddress;
private Integer packageCount;
private String deliveryMethod;
private LocalDateTime estimatedArrivalAt;
private String fbaShipmentNo;
private String trackingNo;
private String fbaBoxNos;
private String remark;
private Boolean needRelabel;
private Long relabelApplicationId;
private String relabelNo;
private String status;
private String allocationIdempotencyKey;
private String allocationRequestHash;
private String outboundIdempotencyKey;
private String outboundRequestHash;
private LocalDateTime outboundAt;
private String idempotencyKey;
private String requestHash;
private String createdBy;
private LocalDateTime createdAt;
private LocalDateTime updatedAt;
}
@@ -0,0 +1,27 @@
package com.baiyue.lastleg.transfer.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.time.LocalDateTime;
@Data
@TableName("ll_warehouse_transfer_receipt")
public class WarehouseTransferReceipt {
@TableId(type = IdType.INPUT) private Long id;
private Long transferOrderId;
private Long allocationId;
private String customerId;
private Long sourceInventoryPositionId;
private Long destinationInventoryBalanceId;
private Long destinationInventoryPositionId;
private Integer packageCount;
private String idempotencyKey;
private String requestHash;
private String inventoryOperationKey;
private String createdBy;
private LocalDateTime receivedAt;
private LocalDateTime createdAt;
}
@@ -0,0 +1,20 @@
package com.baiyue.lastleg.transfer.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.time.LocalDateTime;
@Data
@TableName("ll_warehouse_transfer_source_order")
public class WarehouseTransferSourceOrder {
@TableId(type = IdType.INPUT) private Long id;
private Long transferOrderId;
private String customerId;
private Long sourceLastlegOrderId;
private String sourceLastlegOrderNo;
private Long inboundOrderId;
private String inboundCode;
private LocalDateTime createdAt;
}