package com.njcn.advance.pojo.po.assess;

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

/**
 * <p>
 * 
 * </p>
 *
 * @author cdf
 * @since 2025-06-06
 */
@Getter
@Setter
@TableName("assess_capacitor_param")
public class AssessCapacitorParam extends BaseEntity implements Serializable  {

    private static final long serialVersionUID = 1L;

    /**
     * 电容器组ID，例：b2a0ddf21992416f936b572459a3d8f4
     */
    @TableId(value = "capacitor_id",type = IdType.ASSIGN_UUID)
    private String capacitorId;

    /**
     * 评估用户ID，例：8afaa9a15707483a0157262f8e78077d
     */
    private String assessId;

    /**
     * 电容器组名称，例：电容器组1
     */
    private String capacitorName;

    /**
     * 电容器组个数，例：1
     */
    private Integer capacitorNum;

    /**
     * 单组容量，单位kVar，例：100.00
     */
    private BigDecimal capacitorCapacity;

    /**
     * 电抗率，单位%：例：5.00
     */
    private BigDecimal capacitorReactance;

    /**
     * 电压等级，例：22。与PMS3.0内电压等级编码保持一致。
     */
    private String capacitorScale;


}
