wjc
2025-05-07 5d3efa4c93dde0cde474951e5310bb72ebbf4184
app/src/main/java/com/hdl/photovoltaic/enums/UnitType.java
@@ -1,8 +1,56 @@
package com.hdl.photovoltaic.enums;
/**
 * 功率、电能,当数值超过1000时自动转换为更大单位显示
 * a、功率单位转换:1000kW=1MW,1000MW=1GW,1000GW=1TW
 * b、电能单位转换:1000kWh=1MWh,1000MWh=1GWh,1000GWh=1TWh
 * 电量(发电、充电、放电等)、功率(发电、充电、放电等)等数值超过1000时,使用更大一级的单位
 */
public @interface UnitType {
    String kWp = "kWp";
    String kWh = "kW.h";
    /**
     * 功率(1000GW=1TW)
     */
    String tW = "TW";
    /**
     * 功率(1000MW=1GW)
     */
    String gW = "GW";
    /**
     * 功率(1000kW=1MW)
     */
    String mW = "MW";
    /**
     * 功率
     */
    String kW = "kW";
    /**
     * 电量
     */
    String kWh = "kWh";
    /**
     * 电量(1000kWh=1MWh)
     */
    String mWh = "MWh";
    /**
     * 电量(1000MWh=1GWh)
     */
    String gWh = "GWh";
    /**
     * 电量(1000GWh=1TWh)
     */
    String tWh = "TWh";
    String Wp = "Wp";
    String kWp = "kWp";
    String MWp = "MWp";
    String GWp = "GWp";
    String TWp = "TWp";
    String PWp = "PWp";
    String EWp = "EWp";
    String ZWp = "ZWp";
    String noValue = "0.00";
}