package com.ruoyi.quot.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import com.ruoyi.common.annotation.Excel.Type;
import java.math.BigDecimal;

/**
 * 报价单-产品对象 quot_material
 *
 * @author ruoyi
 * @date 2024-04-01
 */
public class QuotMaterial extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /**   */
    private String matId;

    /** 型号 */
    @Excel(name = "型号")
    private String matXingh;

    /** 规格 */
    @Excel(name = "规格")
    private String matGuig;

    /** 电压 */
    @Excel(name = "电压")
    private String matDiany;

    /** 标准 */
    private String matStandard;

    /** 单位 */
    @Excel(name = "单位")
    private String matDanw;

    /** 数量 */
    @Excel(name = "数量")
    private BigDecimal matSl;

    /** 备注 */
    @Excel(name = "备注")
    private String matRemark;

    /** 料价 */
    private BigDecimal matMatprice;

    /** 红本价 */
    private BigDecimal matPrice;

    /** 一次折扣 */
    private BigDecimal matPerc;

    /** 二次折扣 */
    private BigDecimal matPerc2;

    /** 报价 */
    private BigDecimal matQuotPrice;

    /** 特批下点 */
    private BigDecimal matQuotTp;

    /** 报价金额 */
    private BigDecimal matQuotAllPrice;

    /** 料价价差率 */
    private BigDecimal matMatpriceDiff;

    /** 序号 */
    private Integer xh;//序号
    /** 行号 */
    private Integer index;//行号

    /**   */
    private String quotId;

    public void setMatId(String matId)
    {
        this.matId = matId;
    }

    public String getMatId()
    {
        return matId;
    }
    public void setMatXingh(String matXingh)
    {
        this.matXingh = matXingh;
    }

    public String getMatXingh()
    {
        return matXingh;
    }
    public void setMatGuig(String matGuig)
    {
        this.matGuig = matGuig;
    }

    public String getMatGuig()
    {
        return matGuig;
    }
    public void setMatDiany(String matDiany)
    {
        this.matDiany = matDiany;
    }

    public String getMatDiany()
    {
        return matDiany;
    }
    public void setMatDanw(String matDanw)
    {
        this.matDanw = matDanw;
    }

    public String getMatDanw()
    {
        return matDanw;
    }
    public String getMatStandard() { return matStandard; }

    public void setMatStandard(String matStandard) { this.matStandard = matStandard; }
    public void setMatSl(BigDecimal matSl)
    {
        this.matSl = matSl;
    }

    public BigDecimal getMatSl()
    {
        return matSl;
    }
    public String getMatRemark() { return matRemark; }

    public void setMatRemark(String matRemark) { this.matRemark = matRemark; }
    public BigDecimal getMatMatprice() { return matMatprice; }

    public void setMatMatprice(BigDecimal matMatprice) { this.matMatprice = matMatprice; }
    public BigDecimal getMatPrice() { return matPrice; }

    public BigDecimal getMatPerc() { return matPerc; }
    public void setMatPerc(BigDecimal matPerc) { this.matPerc = matPerc; }

    public BigDecimal getMatPerc2() { return matPerc2; }
    public void setMatPerc2(BigDecimal matPerc2) { this.matPerc2 = matPerc2; }

    public void setMatPrice(BigDecimal matPrice) { this.matPrice = matPrice; }
    public BigDecimal getMatQuotPrice() { return matQuotPrice; }

    public void setMatQuotPrice(BigDecimal matQuotPrice) { this.matQuotPrice = matQuotPrice; }
    public BigDecimal getMatQuotTp() { return matQuotTp; }

    public void setMatQuotTp(BigDecimal matQuotTp) { this.matQuotTp = matQuotTp; }
    public BigDecimal getMatQuotAllPrice() { return matQuotAllPrice; }

    public void setMatQuotAllPrice(BigDecimal matQuotAllPrice) { this.matQuotAllPrice = matQuotAllPrice; }
    public BigDecimal getMatMatpriceDiff() { return matMatpriceDiff; }

    public void setMatMatpriceDiff(BigDecimal matMatpriceDiff) { this.matMatpriceDiff = matMatpriceDiff; }
    public Integer getXh() { return xh; }

    public void setXh(Integer xh) { this.xh = xh; }
    public Integer getIndex() { return index; }

    public void setIndex(Integer index) { this.index = index; }
    public void setQuotId(String quotId)
    {
        this.quotId = quotId;
    }

    public String getQuotId()
    {
        return quotId;
    }
}