package com.ruoyi.energy.dto; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import org.checkerframework.checker.units.qual.A; import org.springframework.format.annotation.DateTimeFormat; import java.math.BigDecimal; import java.time.LocalDate; //能耗费用明细 @Data @ApiModel("能耗费用明细") public class EnergyCostDto { @ApiModelProperty("日期") @JsonFormat(pattern = "yyyy-MM-dd") @DateTimeFormat(pattern = "yyyy-MM-dd") private LocalDate meterReadingDate; @ApiModelProperty("用水量") private BigDecimal waterConsumption; @ApiModelProperty("水费") private BigDecimal waterCost; @ApiModelProperty("用电量") private BigDecimal electricityConsumption; @ApiModelProperty("电费") private BigDecimal electricityCost; @ApiModelProperty("用气量") private BigDecimal gasConsumption; @ApiModelProperty("气费") private BigDecimal gasCost; @ApiModelProperty("合计用量") private BigDecimal totalConsumption; @ApiModelProperty("合计费用") private BigDecimal totalCost; }