package com.ruoyi.web.modules.epidemic.domain.vo;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;

/**
 * 风险因子权重查询响应（驼峰字段）
 */
public class RiskFactorWeightVo implements Serializable
{
    private static final long serialVersionUID = 1L;

    private BigDecimal breedingDensityWeight;

    private BigDecimal trafficMobilityWeight;

    private BigDecimal quarantineIntensityWeight;

    private BigDecimal meteorologicalSuitabilityWeight;

    private BigDecimal pastDiseaseLevelWeight;

    private BigDecimal weightSum;

    private String updateBy;

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

    public BigDecimal getBreedingDensityWeight()
    {
        return breedingDensityWeight;
    }

    public void setBreedingDensityWeight(BigDecimal breedingDensityWeight)
    {
        this.breedingDensityWeight = breedingDensityWeight;
    }

    public BigDecimal getTrafficMobilityWeight()
    {
        return trafficMobilityWeight;
    }

    public void setTrafficMobilityWeight(BigDecimal trafficMobilityWeight)
    {
        this.trafficMobilityWeight = trafficMobilityWeight;
    }

    public BigDecimal getQuarantineIntensityWeight()
    {
        return quarantineIntensityWeight;
    }

    public void setQuarantineIntensityWeight(BigDecimal quarantineIntensityWeight)
    {
        this.quarantineIntensityWeight = quarantineIntensityWeight;
    }

    public BigDecimal getMeteorologicalSuitabilityWeight()
    {
        return meteorologicalSuitabilityWeight;
    }

    public void setMeteorologicalSuitabilityWeight(BigDecimal meteorologicalSuitabilityWeight)
    {
        this.meteorologicalSuitabilityWeight = meteorologicalSuitabilityWeight;
    }

    public BigDecimal getPastDiseaseLevelWeight()
    {
        return pastDiseaseLevelWeight;
    }

    public void setPastDiseaseLevelWeight(BigDecimal pastDiseaseLevelWeight)
    {
        this.pastDiseaseLevelWeight = pastDiseaseLevelWeight;
    }

    public BigDecimal getWeightSum()
    {
        return weightSum;
    }

    public void setWeightSum(BigDecimal weightSum)
    {
        this.weightSum = weightSum;
    }

    public String getUpdateBy()
    {
        return updateBy;
    }

    public void setUpdateBy(String updateBy)
    {
        this.updateBy = updateBy;
    }

    public Date getUpdateTime()
    {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime)
    {
        this.updateTime = updateTime;
    }
}
