package com.prolog.upcloud.base.wh.operate.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 补货上架确认详情
 *
 * @author 鄢菁KingYan
 * @date 2022/08/08
 */
@Data
public class ReplenishPdaDetailVO {

    @ApiModelProperty("明细ID")
    private String detailId;

    @ApiModelProperty("货主名称")
    private String cargoOwnerName;

    @ApiModelProperty("商品ID")
    private String itemId;

    @ApiModelProperty("商品编号")
    private String itemCode;

    @ApiModelProperty("商品名称")
    private String itemName;

    @ApiModelProperty(value = "商品规格")
    private String specification;

    @ApiModelProperty(value = "包装数量")
    private BigDecimal caseConversionRate;

    @ApiModelProperty("批次ID")
    private String batchId;

    @ApiModelProperty("批号")
    private String manufacturerLotNum;

    @ApiModelProperty(value = "生产厂家")
    private String manufacturerName;

    @ApiModelProperty(value = "产地")
    private String productionPlace;

    @ApiModelProperty("生产日期")
    private Date batchProductionDate;

    @ApiModelProperty("有效期至")
    private Date batchExpiredDate;

    @ApiModelProperty("显示生产日期")
    private String batchProductionDateShow;

    @ApiModelProperty("显示有效期至")
    private String batchExpiredDateShow;

    @ApiModelProperty(value = "整件数")
    private BigDecimal caseQuantity;

    @ApiModelProperty(value = "实际货位编号")
    private String toWhLocatorCode;

    @ApiModelProperty(value = "数量")
    private BigDecimal quantity;

}
