package com.hdkj.lt.bf.entity.vo;

import com.hdkj.lt.core.bizms.modle.po.CustomerPowerProtectionConfig;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.List;

/**
 * @author luorui
 * @date 2025/6/5 14:23
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class CustomerPowerProtectionConfigVO extends CustomerPowerProtectionConfig implements Serializable {


    /**
     * 是否保电用户，01-用户为保电用户且当前时间在配置时间区间内， 02-用户设置了保电时间但是当前时间不在保电时间内, 03-用户不是保电用户，配置时间为空。
     **/
    private String powerProtectionState;

    /**
     * 是否重要用户：0-否，1-是
     */
    private String isCriticalUser;
    /**
     * 是否敏感用户：0-否，1-是
     */
    private String isSensitiveUser;

    /**
     * 公变，专变标识，01-公变，02，中压用户接入点
     */
    private String publClgFlag;

    /**
     * 专变名称列表
     */
    private List<String> dedicatedTransformerNameList;
}
