package com.njcn.process.pojo.vo;

import lombok.Data;

import java.io.Serializable;

/**
 * @author xiaoyao
 * @version 1.0.0
 * @createTime 2022/11/18 9:21
 */
@Data
public class ProcessVO implements Serializable {

    private static final long serialVersionUID = 5482941481503051977L;

    /**
     * 单位ID
     */
    private String orgNo;

    /**
     * 所属单位
     */
    private String orgName;

    /**
     * 问题来源(在线监测告警、普测超标、用户投诉、设备异常)
     */
    private String problemSources;

    /**
     * 问题名称
     */
    private String problemName;

    /**
     * 电能质量问题编号
     */
    private String powerQualityProblemNo;

    /**
     * 填报进度，字典表（未填报、原因分析结果、计划整改措施、实际采取措施、治理效果评价、已归档）
     */
    private String reportProcess;

    /**
     * 电网侧原因
     */
    private String[] reportProcessContentYyfx;

    /**
     * 用户侧原因
     */
    private String[] userReportProcessContentYyfx;

    /**
     * 电网侧受影响设备
     */
    private String[] powerGridAffectDev;

    /**
     * 用户侧受影响设备
     */
    private String[] userAffectDev;

    /**
     * 事件描述
     */
    private String eventDescriptionYyfx;

    /**
     * 原因分析报告文件名称
     */
    private String fileNameYyfx;

    /**
     * 原因分析报告文件路径
     */
    private String filePathYyfx;

    /**
     * 电网侧整改治理措施
     */
    private String[] reportProcessContentJhzg;

    /**
     * 用户侧整改治理措施
     */
    private String[] userReportProcessContentJhzg;

    /**
     * 计划整改文件名称
     */
    private String fileNameJhzg;

    /**
     * 计划整改文件路径
     */
    private String filePathJhzg;

    /**
     * 电网侧实际采取措施
     */
    private String[] reportProcessContentSjcq;

    /**
     * 用户侧实际采取措施
     */
    private String[] userReportProcessContentSjcq;

    /**
     * 实际采取措施报告文件名称
     */
    private String fileNameSjcq;

    /**
     * 实际采取措施报告文件路径
     */
    private String filePathSjcq;

    /**
     * 成效分析概述
     */
    private String descriptionZlxg;

    /**
     * 成效分析报告文件名称
     */
    private String fileNameZlxg;

    /**
     * 成效分析报告文件路径
     */
    private String filePathZlxg;
}
