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

import com.yeejoin.amos.boot.module.hygf.api.entity.*;
import lombok.Data;

/**
 * @description:
 * @author: tw
 * @createDate: 2024/1/12
 */
@Data
public class PowerStationEngineeringInfoAllDto {


    //并网验收审核记录
    LoggerDto loggerDto;
    //验收审核记录
    LoggerDto loggerYsDto;

    //自审信息

    ConstructionRecords constructionRecords;

    ConstructionGirdRecords constructionGirdRecords;

    ConstructionAcceptanceRecords acceptanceRecords;

    // 基本信息
    SurveyInformationDto surveyInformation;

    Long workOrderPowerStationId;

    // 资料归档
    InformationDto information;

    // 勘察信息详情
    SurveyDetailsDto surveyDetails;


    // 扩展信息
    ExtendedInformationDto extendedInformation;

    // 商务信息
    CommercialDto commercial;

    //设计信息
    DesignInformationDto designInformation;

    //订单跟踪
    LoggerDto orderTracking;


    //工程信息
    PowerStationEngineeringInfo powerStationEngineeringInfo;


    //施工信息
    PowerStationConstructionData powerStationConstructionData;

    //并网信息

    HygfOnGrid hygfOnGrid;

    //派工单信息

    WorkOrder workOrder;
    
    //验收信息

    AcceptanceCheck acceptanceCheck;
    //保存标识 0 保存 1保存并提交
    Integer commitFlag;

    //流程类型 0 并网 1是验收
    Integer flowType;
}
