skyouc
2025-08-09 7307bcb70ef2f9a6ab39b43dc79a081700aeb821
zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/entity/PickSheet.java
@@ -3,22 +3,38 @@
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import java.util.Objects;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.zy.asrs.framework.common.SpringUtils;
import com.zy.asrs.wms.asrs.service.PickSheetService;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;
import org.springframework.format.annotation.DateTimeFormat;
/**
 * man_pick_sheet
 */
@Data
@Accessors(chain = true)
@TableName("man_pick_sheet")
public class PickSheet implements Serializable {
    /**
     * 主键
     */
    @TableId
    private Long id;
    /**
     * 单据编号
     */
    private String pickNo;
    @ApiModelProperty("拣货单类型 {1. 波次单, 2. 库存出库}")
    private Integer type;
    /**
     * 波次标识
@@ -33,7 +49,7 @@
    /**
     * 数量
     */
    private BigDecimal anfme;
    private Double anfme;
    /**
     * 备注
@@ -43,11 +59,15 @@
    /**
     * 创建时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createdTime;
    /**
     * 修改时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date updatedTime;
    private Long hostId;
@@ -73,4 +93,16 @@
    private Integer deleted;
    private static final long serialVersionUID = 1L;
    public String getType$() {
        if (Objects.isNull(type)) {
            return "波次单据";
        }
        if (type == 2) {
            return "手动出库";
        } else {
            return "波次单";
        }
    }
}