package com.yeejoin.amos.boot.module.hygf.api.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;

/**
 * 并网验收节点
 *
 * @author system_generator
 * @date 2024-08-21
 */
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="BasicGridRecordDto", description="并网验收节点")
public class BasicGridRecordDto  extends BaseDto {

   private static final long serialVersionUID = 1L;


    @ApiModelProperty(value = "施工单id")
    private Long workOrderId;

    @ApiModelProperty(value = "施工电站id")
    private Long workOrderPowerStationId;

    @ApiModelProperty(value = "农户id")
    private Long peasantHouseholdId;

    @ApiModelProperty(value = "并网状态")
    private String gridStatus;

    @ApiModelProperty(value = "节点标识")
    private String basicGridNode;

    @ApiModelProperty(value = "片区审核")
    private String powerStationAreaStatus;

    @ApiModelProperty(value = "设计审核")
    private String powerStationDesignStatus;

    @ApiModelProperty(value = "工程审核")
    private String powerStationEngineeringStatus;

    @ApiModelProperty(value = "实例id")
    private String instanceId;

    @ApiModelProperty(value = "当前存在的整改单类型")
    private String rectificationStatus;

 //电站编号
 private String peasantHouseholdNo;
 //户主姓名
 private String ownersName;
 ///项目地址
 private String projectAddressName;
 //并网日期
 private Date gridConnectionTime;

 private String regionalCompaniesName;

 private String serviceAgent;


 //并网登记id

 private Long fonGridId;


 private String isAudit;

 private Date gridTime;

 //    电站安装规模(kW)
 private String scale;

 private String realScale;
 
 private String province;
 private String firstSubmitDate;
}
