package com.usky.vpp.service.vo;

import lombok.Data;

import java.math.BigDecimal;

/**
 * 站点参数配置详情（含响应优先级）
 */
@Data
public class SiteConfigDetailVO {

    private Long siteId;
    private String siteName;
    /** 采集频率秒 60/300/900 */
    private Integer collectIntervalSec;
    /** 功率上限告警 kW */
    private BigDecimal powerUpperLimit;
    /** 功率下限告警 kW */
    private BigDecimal powerLowerLimit;
    /** SOC 上限 % */
    private BigDecimal socUpperLimit;
    /** SOC 下限 % */
    private BigDecimal socLowerLimit;
    /** 离线超时秒 */
    private Integer offlineTimeoutSec;
    /** 响应优先级 1-10 */
    private Integer responsePriority;
    /** 扩展告警规则 JSON */
    private String alarmRuleJson;
}
