package com.yunfeiyun.agmp.fms.domain.resvo;

import com.yunfeiyun.agmp.common.enums.DictTypeEnums;
import com.yunfeiyun.agmp.common.utils.DictUtils;
import lombok.Data;

import java.math.BigDecimal;

@Data
public class WmsStockListResVo {
    /** 农资标识 */
    private String goodsId;
    /** 农资名称 */
    private String goodsName;
    /** 农资类型 */
    private String goodsType;
    /** 库存标识 */
    private String stockId;
    /** 仓库名称 */
    private String warehouseName;
    /** 仓库标识 */
    private String warehouseId;
    /** 库存量 */
    private BigDecimal stockAmount;
    /** 库存单位 */
    private String goodsUnit;
    /** 库存规格 */
    private String goodsSpec;
    /** 供应商 */
    private String supplierName;
    /** 厂家名称 */
    private String goodsManufactor;

    public String getGoodsTypeContent(){
        return DictUtils.getDictLabel(DictTypeEnums.WMS_GOODS_TYPE.getCode(),getGoodsType());
    }

    public String getGoodsUnitContent(){
        return DictUtils.getDictLabel(DictTypeEnums.WMS_GOODS_UNIT.getCode(),getGoodsUnit());
    }


}
