package com.zhitan.peakvalley.domain.vo.peakvalley;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
import lombok.NoArgsConstructor;
|
|
import java.math.BigDecimal;
|
import java.util.Date;
|
|
/**
|
* 尖峰平谷按天统计报表 vo
|
*/
|
@Data
|
@NoArgsConstructor
|
@ApiModel(value = "尖峰平谷按天统计报表 vo", description = "尖峰平谷按天统计报表 vo")
|
public class PeakValleyDayDataVO {
|
|
/**
|
* 时间
|
*/
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
@ApiModelProperty(value = "时间")
|
private Date time;
|
|
/**
|
* 尖费用
|
*/
|
@ApiModelProperty(value = "尖费用")
|
private BigDecimal sharpFee;
|
|
/**
|
* 尖电量
|
*/
|
@ApiModelProperty(value = "尖电量")
|
private BigDecimal sharpPower;
|
|
/**
|
* 峰费用
|
*/
|
@ApiModelProperty(value = "峰费用")
|
private BigDecimal peakFee;
|
|
/**
|
* 峰电量
|
*/
|
@ApiModelProperty(value = "峰电量")
|
private BigDecimal peakPower;
|
|
/**
|
* 平费用
|
*/
|
@ApiModelProperty(value = "平费用")
|
private BigDecimal flatFee;
|
|
/**
|
* 平电量
|
*/
|
@ApiModelProperty(value = "平电量")
|
private BigDecimal flatPower;
|
|
/**
|
* 谷费用
|
*/
|
@ApiModelProperty(value = "谷费用")
|
private BigDecimal valleyFee;
|
|
/**
|
* 谷电量
|
*/
|
@ApiModelProperty(value = "谷电量")
|
private BigDecimal valleyPower;
|
|
|
public PeakValleyDayDataVO(Date time, BigDecimal sharpFee, BigDecimal sharpPower, BigDecimal peakFee,
|
BigDecimal peakPower, BigDecimal flatFee, BigDecimal flatPower, BigDecimal valleyFee,
|
BigDecimal valleyPower) {
|
this.time = time;
|
this.sharpFee = sharpFee;
|
this.sharpPower = sharpPower;
|
this.peakFee = peakFee;
|
this.peakPower = peakPower;
|
this.flatFee = flatFee;
|
this.flatPower = flatPower;
|
this.valleyFee = valleyFee;
|
this.valleyPower = valleyPower;
|
}
|
}
|