| | |
| | | import com.baomidou.mybatisplus.annotation.*; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.ruoyi.framework.aspectj.lang.annotation.Excel; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import io.swagger.v3.oas.annotations.media.Schema; |
| | | import lombok.Builder; |
| | | import lombok.Data; |
| | | |
| | |
| | | */ |
| | | @Data |
| | | @TableName("equipment_energy_consumption") |
| | | @ApiModel |
| | | @Schema |
| | | public class EquipmentEnergyConsumption { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | |
| | | /** |
| | | * 设备编号 |
| | | */ |
| | | @ApiModelProperty("设备编号") |
| | | @Schema(description = "设备编号") |
| | | @Excel(name = "设备编号") |
| | | private String code; |
| | | |
| | | /** |
| | | * 设备名称 |
| | | */ |
| | | @ApiModelProperty("设备名称") |
| | | @Schema(description = "设备名称") |
| | | @Excel(name = "设备名称") |
| | | private String name; |
| | | |
| | | /** |
| | | * 额定功率 |
| | | */ |
| | | @ApiModelProperty("额定功率") |
| | | @Schema(description = "额定功率") |
| | | @Excel(name = "额定功率") |
| | | private String powerRating; |
| | | |
| | | /** |
| | | * 实际功率 |
| | | */ |
| | | @ApiModelProperty("实际功率") |
| | | @Schema(description = "实际功率") |
| | | @Excel(name = "实际功率") |
| | | private String powerActual; |
| | | |
| | |
| | | /** |
| | | * 当日用电量 |
| | | */ |
| | | @ApiModelProperty("当日用电量") |
| | | @Schema(description = "当日用电量") |
| | | @Excel(name = "当日用电量") |
| | | private BigDecimal dayNum; |
| | | |
| | | /** |
| | | * 昨用电量 |
| | | */ |
| | | @ApiModelProperty("昨用电量") |
| | | @Schema(description = "昨用电量") |
| | | @TableField(exist = false) |
| | | private BigDecimal toDayNum; |
| | | |
| | | /** |
| | | * 本月平均电量(30天计算) |
| | | */ |
| | | @ApiModelProperty("本月平均电量(30天计算)") |
| | | @Schema(description = "本月平均电量(30天计算)") |
| | | @TableField(exist = false) |
| | | private BigDecimal avgNum; |
| | | |
| | |
| | | /** |
| | | * 趋势 |
| | | */ |
| | | @ApiModelProperty("趋势") |
| | | @Schema(description = "趋势") |
| | | @TableField(exist = false) |
| | | private String trend; |
| | | |
| | | /** |
| | | * 累计用电量 |
| | | */ |
| | | @ApiModelProperty("累计用电量") |
| | | @Schema(description = "累计用电量") |
| | | @Excel(name = "累计用电量") |
| | | private BigDecimal sumNum; |
| | | /** |
| | | * 运行时间 |
| | | */ |
| | | @ApiModelProperty("运行时间") |
| | | @Schema(description = "运行时间") |
| | | @Excel(name = "运行时间" , width = 30, dateFormat = "yyyy-MM-dd") |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | private Date runDate; |
| | |
| | | /** |
| | | * 每日限制电量 |
| | | */ |
| | | @ApiModelProperty("每日限制电量") |
| | | @Schema(description = "每日限制电量") |
| | | @Excel(name = "每日限制电量") |
| | | private BigDecimal everyNum; |
| | | |
| | |
| | | */ |
| | | @TableField(fill = FieldFill.INSERT) |
| | | private Long tenantId; |
| | | /** |
| | | *所属用电区域id |
| | | */ |
| | | private Long electricityConsumptionAreaId; |
| | | |
| | | @TableField(fill = FieldFill.INSERT) |
| | | private Long deptId; |
| | | } |