package com.hdkj.lt.core.bizms.modle.po.plan;

import com.baomidou.mybatisplus.annotation.TableName;
import com.hdkj.lt.base.model.entity.FhzgBaseEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

/**
 *
 * 停电范围，根据计划算出，调用计算平台的入参
 * @author zhuzhe
 * @since 2025-05-22
 */
@TableName("fhzg_plan_power_cut_switch")
@Data
@NoArgsConstructor
@AllArgsConstructor
@Accessors(chain = true)
public class FhzgPlanPowerCutSwitch extends FhzgBaseEntity {

    @ApiModelProperty(value = "计划id")
    private Long planId;

    @ApiModelProperty(value = "开始开关")
    private String startSwitch;

    @ApiModelProperty(value = "终止开关")
    private String endSwitch;

    @ApiModelProperty(value = "是否整线停电，1：是，0：否")
    private String isFullLine;

    @ApiModelProperty(value = "计划调用计算推演平台入参")
    private String analysisJson;

    @ApiModelProperty(value = "计划停电转供分析备注")
    private String remark;

    @ApiModelProperty(value = "计划停电是否调用计算推演平台依据:0-不需要调用，1-需要调用")
    private String status;


}

