package com.zksy.electricity.domain.vo; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import java.math.BigDecimal; /** * 结合total_electricity(总用电量)及分时电量(sharp_active_power_consumption尖、peak峰、average平、valley谷),统计分时电量占比,分析用电负荷的峰谷分布特征,为错峰用电策略提供依据。 */ @Data @AllArgsConstructor @NoArgsConstructor public class PowerLoadDistributionVo { /** * 电表号 */ private String tableNumber; /** * 总用电量 */ private BigDecimal totalElectricity; /** * 尖时用电量 */ private BigDecimal sharp; /** * 峰时用电量 */ private BigDecimal peak; /** * 平时用电量 */ private BigDecimal average; /** * 谷时用电量 */ private BigDecimal valley; /** * 尖占比 */ private BigDecimal sharpRatio; /** * 峰占比 */ private BigDecimal peakRatio; /** * 平占比 */ private BigDecimal averageRatio; /** * 谷占比 */ private BigDecimal valleyRatio; }