package com.njcn.advance.pojo.po.govern.voltage;

import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import lombok.Getter;
import lombok.Setter;

/**
 *
 * @author hongawen
 * @since 2024-03-27
 */
@Getter
@Setter
@TableName("sg_govern_scheme_param")
public class SgGovernSchemeParam extends BaseEntity implements Serializable{

    private static final long serialVersionUID = 1L;

    /**
     * 方案初始参数
     */
    private String id;

    /**
     * 购置价格(万元/kVA)
     */
    private Double price;

    /**
     * 补偿能力(p.u.)
     */
    private Double compensation;

    /**
     * 年维护费(万元/kVA)
     */
    private Double maintainFee;

    /**
     * 响应时间(ms)
     */
    private Integer responseTime;

    /**
     * 后备时间(s)
     */
    private Integer backupTime;

    /**
     * 治理设备容量（kVA）
     */
    private Double governMachinePower;

    /**
     * 建设成本（万元）
     */
    private Double buildFee;

    /**
     * 快切的年维护费（万元）
     */
    private Double quickMaintainFee;

    /**
     * 动作时间(ms)
     */
    private Double actionTime;

    /**
     * 备用进线id
     */
    private String incomingLineId;

    /**
     * 用户状态 0-删除；1-正常；默认正常
     */
    private Integer state;


}
