|
|
|
@ -1,5 +1,7 @@
|
|
|
|
|
package com.hnac.hzims.operational.main.vo; |
|
|
|
|
|
|
|
|
|
import com.fasterxml.jackson.databind.annotation.JsonSerialize; |
|
|
|
|
import com.fasterxml.jackson.databind.ser.std.NullSerializer; |
|
|
|
|
import io.swagger.annotations.ApiModelProperty; |
|
|
|
|
import lombok.Data; |
|
|
|
|
|
|
|
|
@ -10,65 +12,85 @@ import lombok.Data;
|
|
|
|
|
public class AreaMonthReportVo { |
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "区域Id") |
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
|
private Long areaId; |
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "区域名称") |
|
|
|
|
private String areaName; |
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "计划发电量") |
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
|
private Float planPower; |
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "实际发电量") |
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
|
private Float actualPower; |
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "发电完成率") |
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
|
private Double powerFinishRate; |
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "同比") |
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
|
private Double comparePowerRate; |
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "发电计划预测") |
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
|
private Double predictPlanPower; |
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "操作票") |
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
|
private Integer operate; |
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "操作票合格率") |
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
|
private Double operaQualifyRate; |
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "工作票") |
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
|
private Integer work; |
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "工作票合格率") |
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
|
private Double workQualifyRate; |
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "日常维护") |
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
|
private Integer routineMaintenance; |
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "巡检任务") |
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
|
private Integer inspect; |
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "缺陷数") |
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
|
private Integer defect; |
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "消缺率") |
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
|
private Double defectRate; |
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "检修任务数量") |
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
|
private Integer maintenanceTasks; |
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "安全生产会议次数") |
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
|
private Integer safetyMeeting; |
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "月度自查报告") |
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
|
private Integer selfReport; |
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "设备试验") |
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
|
private Integer deviceTry; |
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "技能培训") |
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
|
private Integer skillTrainy; |
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "安全大检查") |
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
|
private Integer securityCheck; |
|
|
|
|
} |
|
|
|
|