package com.shkj.wms.bo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.shkj.common.annotation.Excel;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 盘点计划对象
 *
 * @author lch
 * @date 2022-06-10
 */
@Data
@NoArgsConstructor
@Accessors(chain = true)
public class BusinStockInvEditBo implements Serializable {

private static final long serialVersionUID=1L;

    /**
     * ID
     */
    private Long id;


    /**
     * 盘点单号
     */
    @NotBlank(message = "盘点单号不得为空")
    private String invOrderNo;


    /**
     * 仓库库位ID
     */
    private Long locationId;
    /**
     * 托盘id
     */
    private Long containerId;

    /**
     * 模具
     */
  //  @NotNull(message = "模具ID不得为空")
    private Long moldId;

    /**
     * 模具条形码
     */
   // @NotBlank(message = "模具条码不得为空")
    private String moldBarcode;


    /**
     * 模具编码
     */
   // @NotBlank(message = "模具编码不得为空")
    private String moldNo;


    /**
     * 盘点数量
     */
    private BigDecimal invQty;

}
