package com.njcn.process.pojo.po;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * <p>
 * 电能质量问题流程详情表
 * </p>
 *
 * @author xiaoyao
 * @since 2022-11-14
 */
@Data
@TableName("r_mp_electric_quality_problem_flow_details")
public class RMpElectricQualityProblemFlowDetails implements Serializable {

    private static final long serialVersionUID = 9178900090120554888L;

    /**
     * 电能质量问题编号
     */
    @TableId(type = IdType.INPUT)
    private String powerQualityProblemNo;

    /**
     * 原因分析问题填报时间
     */
    private LocalDateTime dataDateYyfx;

    /**
     * 原因分析电网侧填报内容，字典表（风电场）
     */
    private String reportProcessContentYyfx;

    /**
     * 原因分析用户侧填报内容，字典表（风电场）
     */
    private String userReportProcessContentYyfx;

    /**
     * 原因分析事件描述
     */
    private String eventDescriptionYyfx;

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

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

    /**
     * 计划整改问题填报时间
     */
    private LocalDateTime dataDateJhzg;

    /**
     * 计划整改电网侧填报内容，字典表（风电场）
     */
    private String reportProcessContentJhzg;

    /**
     * 计划整改用户侧填报内容，字典表（风电场）
     */
    private String userReportProcessContentJhzg;

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

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

    /**
     * 实际采取问题填报时间
     */
    private LocalDateTime dataDateSjcq;

    /**
     * 实际采取电网侧填报内容，字典表（风电场）
     */
    private String reportProcessContentSjcq;

    /**
     * 实际采取用户侧填报内容，字典表（风电场）
     */
    private String userReportProcessContentSjcq;

    /**
     * 实际采取文件名称
     */
    private String fileNameSjcq;

    /**
     * 实际采取文件路径
     */
    private String filePathSjcq;

    /**
     * 治理效果问题填报时间
     */
    private LocalDateTime dataDateZlxg;

    /**
     * 治理效果事件描述
     */
    private String descriptionZlxg;

    /**
     * 治理效果文件名称
     */
    private String fileNameZlxg;

    /**
     * 治理效果文件路径
     */
    private String filePathZlxg;
}
