package com.klp.domain; import com.baomidou.mybatisplus.annotation.*; import com.klp.common.core.domain.BaseEntity; import lombok.Data; import lombok.EqualsAndHashCode; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; /** * 调拨单主对象 wms_transfer_order * * @author klp * @date 2026-03-27 */ @Data @EqualsAndHashCode(callSuper = true) @TableName("wms_transfer_order") public class WmsTransferOrder extends BaseEntity { private static final long serialVersionUID=1L; /** * 调拨单主键ID */ @TableId(value = "order_id") private Long orderId; /** * 调拨单号(唯一,格式:DB+年月日+流水号) */ private String transferNo; /** * 调拨单名称 */ private String transferName; /** * 调拨状态 0-待审核 1-已完成 2-已取消 */ private Long transferStatus; /** * 实际调拨时间 */ private Date transferTime; /** * 备注 */ private String remark; /** * 调拨类型 */ private String transferType; /** * 审批人 */ private String approveBy; /** * 审批时间 */ private Date approveTime; /** * 审批状态 0-待审批 1-已通过 2-已驳回 */ private Integer approveStatus; /** * 删除标记(0正常 1删除) */ @TableLogic private Long delFlag; }