package com.hdkj.lt.modle.dto.voltageLimitViolation;

import io.swagger.annotations.ApiModel;
import lombok.Data;

import java.util.List;

/**
 * @Description 计算推演平台ApiData对象
 * @Author wcx
 * @Date 2025/5/23 17:49
 * @Version 1.0
 */
@ApiModel(value = "负荷转供配电成图文件关联参数")
@Data
public class ApiDataDTO {
    //事件id
    private String id;
    //事件创建时间
    private String dateTime;
    //事件成因
    private String reason;
    //事件类型
    private String eventType;
    // 参数校验结果
    private String inputParamCheck;
    // 是否可以转供
    private Boolean hasSupplyAreaToTransfer;
    // 待转供区域列表
    // private List<SupplyAreaDTO> supplyAreaList;
    // 停电区域列表
    private List<PowerOutageAreaDTO> powerOutageAreaList;
    // 转供方案组合
    private List<XferPlanDTO> xferPlanList;
    // 合环校验的参数配置
    private LoopCheckRuleDTO loopCheckRule;
    // 转供前开关pqui信息
    private List<AllSwitchInfoListDTO> allSwitchInfoList;
    // 线路额定电流信息
    private List<FeederCheckRuleDTO> feederCheckRuleList;

}
