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

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;

/**
 * 大屏畜牧资源 — 三资具体问题上报明细行。
 * <p>对应 {@code GET /bigScreen/livestockResource/threeAssetsProblemReports} 的 {@code rows[]}。</p>
 */
public class LivestockResourceThreeAssetsProblemListItemVo
{
    /** 上报时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date reportTime;
    /** 乡镇名称 */
    private String townName;
    /** 村名称 */
    private String villageName;
    /** 问题等级编码：general / key / major */
    private String problemLevel;
    /** 问题等级名称：一般 / 重点 / 重大 */
    private String problemLevelName;
    /** 问题详细描述 */
    private String problemDetail;
    /** 处理结果 */
    private String handleResult;

    public Date getReportTime()
    {
        return reportTime;
    }

    public void setReportTime(Date reportTime)
    {
        this.reportTime = reportTime;
    }

    public String getTownName()
    {
        return townName;
    }

    public void setTownName(String townName)
    {
        this.townName = townName;
    }

    public String getVillageName()
    {
        return villageName;
    }

    public void setVillageName(String villageName)
    {
        this.villageName = villageName;
    }

    public String getProblemLevel()
    {
        return problemLevel;
    }

    public void setProblemLevel(String problemLevel)
    {
        this.problemLevel = problemLevel;
    }

    public String getProblemLevelName()
    {
        return problemLevelName;
    }

    public void setProblemLevelName(String problemLevelName)
    {
        this.problemLevelName = problemLevelName;
    }

    public String getProblemDetail()
    {
        return problemDetail;
    }

    public void setProblemDetail(String problemDetail)
    {
        this.problemDetail = problemDetail;
    }

    public String getHandleResult()
    {
        return handleResult;
    }

    public void setHandleResult(String handleResult)
    {
        this.handleResult = handleResult;
    }
}
