package com.sckw.contract.model.vo.res;

import lombok.Data;

import java.io.Serial;
import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @author czh
 * @desc 物流合同标的信息
 * @date 2023/7/13
 */
@Data
public class LogisticsGoodsInfoResVo implements Serializable {

    @Serial
    private static final long serialVersionUID = 5173885241592701709L;

    /**
     * 运量
     */
    private BigDecimal amount;

    /**
     * 单位（运量为 X ，运价为 元/X）
     */
    private String unit;

    /**
     * 单位（运量为 X ，运价为 元/X）
     */
    private String unitName;

    /**
     * 运价
     */
    private BigDecimal price;

    /**
     * 运价单位
     */
    private String priceUnit;

    /**
     * 运价单位
     */
    private String priceUnitName;

    /**
     * 亏吨扣款
     */
    private BigDecimal deficitPrice;

    /**
     * 亏吨扣款单位
     */
    private String deficitUnit;

    /**
     * 亏吨扣款单位
     */
    private String deficitUnitName;

    /**
     * 商品
     */
    private String goodsName;

    /**
     * 合理损耗
     */
    private BigDecimal loss;

    /**
     * 合理损耗单位
     */
    private String lossUnit;

    /**
     * 合理损耗单位
     */
    private String lossUnitName;

    /**
     * 主键
     */
    private Long id;

    /**
     * 商品id
     */
    private Long goodsId;

}
