package com.ruoyi.web.modules.stock.vo;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;

/**
 * 库存日志列表行
 */
public class StockLogListRowVO
{
    private Long logId;

    private Long goodsId;

    private String goodsName;

    private String specText;

    private Integer stockBefore;

    private Integer stockAfter;

    private Integer changeQty;

    private String direction;

    private String changeReason;

    /** 操作列：变化原因展示文案 */
    private String changeReasonText;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;

    public Long getLogId()
    {
        return logId;
    }

    public void setLogId(Long logId)
    {
        this.logId = logId;
    }

    public Long getGoodsId()
    {
        return goodsId;
    }

    public void setGoodsId(Long goodsId)
    {
        this.goodsId = goodsId;
    }

    public String getGoodsName()
    {
        return goodsName;
    }

    public void setGoodsName(String goodsName)
    {
        this.goodsName = goodsName;
    }

    public String getSpecText()
    {
        return specText;
    }

    public void setSpecText(String specText)
    {
        this.specText = specText;
    }

    public Integer getStockBefore()
    {
        return stockBefore;
    }

    public void setStockBefore(Integer stockBefore)
    {
        this.stockBefore = stockBefore;
    }

    public Integer getStockAfter()
    {
        return stockAfter;
    }

    public void setStockAfter(Integer stockAfter)
    {
        this.stockAfter = stockAfter;
    }

    public Integer getChangeQty()
    {
        return changeQty;
    }

    public void setChangeQty(Integer changeQty)
    {
        this.changeQty = changeQty;
    }

    public String getDirection()
    {
        return direction;
    }

    public void setDirection(String direction)
    {
        this.direction = direction;
    }

    public String getChangeReason()
    {
        return changeReason;
    }

    public void setChangeReason(String changeReason)
    {
        this.changeReason = changeReason;
    }

    public String getChangeReasonText()
    {
        return changeReasonText;
    }

    public void setChangeReasonText(String changeReasonText)
    {
        this.changeReasonText = changeReasonText;
    }

    public Date getCreateTime()
    {
        return createTime;
    }

    public void setCreateTime(Date createTime)
    {
        this.createTime = createTime;
    }
}
