package cn.ysk.cashier.vo;

import lombok.Data;

@Data
public class TbProductStockCountVo {
    //现有数量
    private Object stockNumber;
    //增加数量
    private Object addCountNumber;
    //减少数量
    private Object subCountNumber;
    //手动增加
    private Object addNumber;
    //手动减少
    private Object subNumber;
    //销售量/消耗
    private Object saleNumber;
    //报损
    private Object lossNumber;
    //退货
    private Object refundNumber;
    //入库
    private Object stockInNumber;
    //出库
    private Object stockOutNumber;


    public TbProductStockCountVo(
            Object stockNumber, Object addCountNumber, Object subCountNumber, Object addNumber,
            Object subNumber, Object saleNumber, Object lossNumber, Object refundNumber) {
        this.stockNumber = stockNumber;
        this.addCountNumber = addCountNumber;
        this.subCountNumber = subCountNumber;
        this.addNumber = addNumber;
        this.subNumber = subNumber;
        this.saleNumber = saleNumber;
        this.lossNumber = lossNumber;
        this.refundNumber = refundNumber;
    }


    //现有数量stockNumber;
    //增加数量addCountNumber;
    //减少数量subCountNumber;
    //手动增加addNumber;
    //手动减少subNumber;
    //销售量/消耗saleNumber;
    //报损lossNumber;
    //退货refundNumber;
    //入库stockInNumber;
    //出库stockOutNumber;

    public TbProductStockCountVo(
            Object stockNumber, Object addCountNumber, Object subCountNumber, Object addNumber, Object subNumber,
            Object saleNumber, Object lossNumber, Object refundNumber, Object stockInNumber, Object stockOutNumber) {
        this.stockNumber = stockNumber;
        this.addCountNumber = addCountNumber;
        this.subCountNumber = subCountNumber;
        this.addNumber = addNumber;
        this.subNumber = subNumber;
        this.saleNumber = saleNumber;
        this.lossNumber = lossNumber;
        this.refundNumber = refundNumber;
        this.stockInNumber = stockInNumber;
        this.stockOutNumber = stockOutNumber;
    }
}
