暂存提交

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,25 @@
package com.baiyue.lastleg.inboundplan.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_inbound_fba_appointment")
public class InboundFbaAppointment {
@TableId(type = IdType.INPUT)
private Long id;
private String customerId;
private String appointmentNo;
private LocalDateTime appointmentAt;
private String appointmentStatus;
private String appointmentRemark;
private String fbaWarehouseCode;
private Integer selectedCount;
private String createdBy;
private LocalDateTime createdAt;
private LocalDateTime updatedAt;
}
@@ -0,0 +1,22 @@
package com.baiyue.lastleg.inboundplan.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_inbound_fba_appointment_item")
public class InboundFbaAppointmentItem {
@TableId(type = IdType.INPUT)
private Long id;
private Long appointmentId;
private Long planId;
private Long lineId;
private Long orderId;
private String inboundCode;
private String fbaWarehouseCode;
private LocalDateTime createdAt;
}
@@ -0,0 +1,25 @@
package com.baiyue.lastleg.inboundplan.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.math.BigDecimal;
import java.time.LocalDateTime;
@Data
@TableName("ll_inbound_plan")
public class InboundPlan {
@TableId(type = IdType.INPUT)
private Long id;
private String planNo;
private String customerId;
private String containerNo;
private String status;
private Integer lineCount;
private Integer palletCount;
private BigDecimal totalVolumeCbm;
private LocalDateTime createdAt;
private LocalDateTime updatedAt;
}
@@ -0,0 +1,25 @@
package com.baiyue.lastleg.inboundplan.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.math.BigDecimal;
@Data
@TableName("ll_inbound_plan_line")
public class InboundPlanLine {
@TableId(type = IdType.INPUT)
private Long id;
private Long planId;
private Long orderId;
private String inboundCode;
private String fbaWarehouseCode;
private String destinationWarehouseId;
private String destinationWarehouseCode;
private String destinationWarehouseName;
private BigDecimal volumeCbm;
private Integer requiredPackageCount;
private Integer plannedPalletCount;
}
@@ -0,0 +1,31 @@
package com.baiyue.lastleg.inboundplan.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.math.BigDecimal;
import java.time.LocalDateTime;
@Data
@TableName("ll_inbound_plan_pallet")
public class InboundPlanPallet {
@TableId(type = IdType.INPUT)
private Long id;
private Long planId;
private String palletNo;
private String destinationWarehouseId;
private String destinationWarehouseCode;
private String destinationWarehouseName;
private BigDecimal capacityCbm;
private BigDecimal allocatedVolumeCbm;
private Integer sequenceNo;
private Long warehousePalletId;
private Long warehouseLocationId;
private Long warehouseResourceLockId;
private String assignmentStatus;
private LocalDateTime lockedAt;
private BigDecimal actualVolumeCbm;
private Integer actualPackageCount;
}
@@ -0,0 +1,25 @@
package com.baiyue.lastleg.inboundplan.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.math.BigDecimal;
@Data
@TableName("ll_inbound_plan_pallet_allocation")
public class InboundPlanPalletAllocation {
@TableId(type = IdType.INPUT)
private Long id;
private Long planId;
private Long lineId;
private Long palletId;
private BigDecimal allocatedVolumeCbm;
private Integer plannedPackageCount;
private Integer countedPackageCount;
private Integer pickedPackageCount;
private BigDecimal actualVolumeCbm;
private String status;
private Integer version;
}