package com.njcn.process.pojo.po;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;

import java.util.Date;

/**
 *
 * Description:
 * 接口文档访问地址：http://serverIP:port/swagger-ui.html
 * Date: 2022/11/11  11:28【需求编号】
 *
 * @author clam
 * @version V1.0.0
 */

/**
    * 普测计划详情表
    */
@Data
@TableName(value = "r_general_survey_plan_detail")
public class RGeneralSurveyPlanDetail {
    /**
     * 普测计划编号
     */
    @MppMultiId(value = "plan_no")
    private String planNo;

    @TableField(value = "org_no")
    private String orgNo;
    @TableField(value = "org_name")
    private String orgName;
    /**
     * 母线ID
     */

    @TableField(value = "busbar_id")
    private String busbarId;

    /**
     * 测试开始时间
     */
    @TableField(value = "general_survey_start_time")
    private Date generalSurveyStartTime;

    /**
     * 测试结束时间
     */
    @TableField(value = "general_survey_end_time")
    private Date generalSurveyEndTime;

    /**
     * 测试日期
     */
    @TableField(value = "general_survey_time")
    private Date generalSurveyTime;

    /**
     * 测试负责人
     */
    @TableField(value = "general_survey_leader")
    private String generalSurveyLeader;

    /**
     * 变电站ID
     */
    @MppMultiId(value = "sub_id")
    private String subId;

    /**
     * 变电站名称
     */
    @TableField(value = "sub_name")
    private String subName;

    /**
     * 变电站电压等级
     */
    @TableField(value = "voltage_level")
    private String voltageLevel;



    /**
     * 母线名称
     */
    @TableField(value = "busbar_name")
    private String busbarName;

    /**
     * 离线监测点id
     */
    @TableField(value = "measurement_point_id")
    private String measurementPointId;

    /**
     * 是否实现监测(0:否 1:是)
     */
    @TableField(value = "is_survey")
    private Integer isSurvey;

    /**
     * 是否生成问题(0:否 1:是)
     */
    @TableField(value = "is_problem")
    private Integer isProblem;
}
