package com.hw.wms.domain.vo;

import lombok.Data;

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

/**
 * @Description: 原材料出库确认VO
 * @ClassName: WmsRawOutstockConfirmVo
 * @Author  : xins
 * @Date    :2023-12-22  9:04
 * @Version :1.0
 */
@Data
public class WmsRawOutstockConfirmVo {
    //原材料出库记录明细ID
    private Long rawOutstockDetailId;

    //库位编码
    @NotBlank(message = "库位编码必须输入")
    private String locationCode;

    //物料条码（非批次码）
    @NotBlank(message = "物料条码必须输入")
    private String instockBatch;

    //原材料出库数量
    @NotNull(message = "原材料出库数量必须输入")
    private BigDecimal outstockAmount;
}
