package com.njcn.device.pms.pojo.po;

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

import java.time.LocalDateTime;

/**
 * <p>
 *
 * </p>
 *
 * @author hongawen
 * @since 2022-10-14
 */
@Data
@TableName("pms_power_quality_matter")
public class PowerQualityMatter {

    private static final long serialVersionUID = 1L;

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

    /**
     * 组织机构名称
     */
    private String orgName;

    /**
     * 组织机构ID
     */
    private String orgId;

    /**
     * 问题来源(字典)
     */
    private String problemSources;

    /**
     * 变电站编号(外键)
     */
    private String checkPowerId;

    /**
     * 问题指标(字典)
     */
    private String problemIndicators;

    /**
     * 问题发生时间
     */
    private LocalDateTime problemOccurrenceDate;

    /**
     * 问题发生天数
     */
    private Integer problemOccurrenceDays;

    /**
     * 用户编号(外键)
     */
    private String customerId;

    /**
     * 用户名称
     */
    private String customerName;

    /**
     * 用户类别(字典)
     */
    private String sensitiveType;

    /**
     * 是否实现监测：0-否；1-是；
     */
    private Boolean ifOnlineMonitor;

    /**
     * 监测点编号(外键)
     */
    private String monitorId;

    /**
     * 投诉时间
     */
    private LocalDateTime complaintsDate;

    /**
     * 投诉内容
     */
    private String complaintContent;

    /**
     * 电网-受影响设备(字典)
     */
    private String gridAffectedUnit;

    /**
     * 用户-受影响设备(字典)
     */
    private String customerAffectedUnit;

    /**
     * 事件描述（投诉内容）
     */
    private String incidentDescription;

    /**
     * 原因分析结果
     */
    private String problemAnaly;

    /**
     * 计划整改措施
     */
    private String plannedCorrectiveAction;

    /**
     * 实际采取措施
     */
    private String actualMeasuresTaken;

    /**
     * 治理效果评价
     */
    private String governanceMode;

    /**
     * 报告
     */
    private String governanceReport;


}
