package com.wms.entity.app.vo;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * 库存更新记录Vo
 */
@Data
public class StockUpdateRecordVo {
    /**
     * 记录编号
     */
    @JsonProperty("recordId")
    private String recordId;
    /**
     * 库存编号
     */
    @JsonProperty("stockId")
    private String stockId;
    /**
     * 料箱编号
     */
    @JsonProperty("vehicleId")
    private String vehicleId;
    /**
     * 料号
     */
    @JsonProperty("goodsId")
    private String goodsId;
    /**
     * 物料名称
     */
    @JsonProperty("goodsName")
    private String goodsName;
    /**
     * 原来库位
     */
    @JsonProperty("locationBefore")
    private String locationBefore;
    /**
     * 后来库位
     */
    @JsonProperty("locationAfter")
    private String locationAfter;
    /**
     * 原来数量
     */
    @JsonProperty("quantityBefore")
    private BigDecimal quantityBefore;
    /**
     * 后来数量
     */
    @JsonProperty("quantityAfter")
    private BigDecimal quantityAfter;
    /**
     * 原因
     */
    @JsonProperty("reason")
    private String reason;
    /**
     * 更新时间
     */
    @JsonProperty("updateTime")
    private LocalDateTime updateTime;
    /**
     * 更新用户
     */
    @JsonProperty("updateUser")
    private String updateUser;
}
