|
|
@ -1,5 +1,7 @@ |
|
|
|
package com.hnac.hzims.operational.main.vo; |
|
|
|
package com.hnac.hzims.operational.main.vo; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import com.fasterxml.jackson.databind.annotation.JsonSerialize; |
|
|
|
|
|
|
|
import com.fasterxml.jackson.databind.ser.std.NullSerializer; |
|
|
|
import com.hnac.hzims.operational.duty.vo.NextDutyInfoVo; |
|
|
|
import com.hnac.hzims.operational.duty.vo.NextDutyInfoVo; |
|
|
|
import io.swagger.annotations.ApiModel; |
|
|
|
import io.swagger.annotations.ApiModel; |
|
|
|
import io.swagger.annotations.ApiModelProperty; |
|
|
|
import io.swagger.annotations.ApiModelProperty; |
|
|
@ -18,15 +20,19 @@ public class AreaDutyVo { |
|
|
|
private String departName; |
|
|
|
private String departName; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "任务总数") |
|
|
|
@ApiModelProperty(value = "任务总数") |
|
|
|
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
private Integer taskCount; |
|
|
|
private Integer taskCount; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "完成任务数") |
|
|
|
@ApiModelProperty(value = "完成任务数") |
|
|
|
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
private Integer finishTaskCount; |
|
|
|
private Integer finishTaskCount; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "发电量") |
|
|
|
@ApiModelProperty(value = "发电量") |
|
|
|
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
private double generatingCapacity; |
|
|
|
private double generatingCapacity; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "上班偷偷上网量") |
|
|
|
@ApiModelProperty(value = "上班偷偷上网量") |
|
|
|
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
private double onlineCapacity; |
|
|
|
private double onlineCapacity; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "班次名称") |
|
|
|
@ApiModelProperty(value = "班次名称") |
|
|
@ -49,116 +55,144 @@ public class AreaDutyVo { |
|
|
|
|
|
|
|
|
|
|
|
/**<!==========厂站运行==========>**/ |
|
|
|
/**<!==========厂站运行==========>**/ |
|
|
|
@ApiModelProperty(value = "站点总数") |
|
|
|
@ApiModelProperty(value = "站点总数") |
|
|
|
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
private Integer stationSum; |
|
|
|
private Integer stationSum; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "站点运行数") |
|
|
|
@ApiModelProperty(value = "站点运行数") |
|
|
|
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
private Integer stationRun; |
|
|
|
private Integer stationRun; |
|
|
|
|
|
|
|
|
|
|
|
/**<!==========当班双票==========>**/ |
|
|
|
/**<!==========当班双票==========>**/ |
|
|
|
@ApiModelProperty(value = "工作票张数") |
|
|
|
@ApiModelProperty(value = "工作票张数") |
|
|
|
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
private Integer workTicketCount; |
|
|
|
private Integer workTicketCount; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "操作票张数") |
|
|
|
@ApiModelProperty(value = "操作票张数") |
|
|
|
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
private Integer operationTicketCount; |
|
|
|
private Integer operationTicketCount; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "移交票张数") |
|
|
|
@ApiModelProperty(value = "移交票张数") |
|
|
|
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
private Integer handoverTicketCount; |
|
|
|
private Integer handoverTicketCount; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "结束票张数") |
|
|
|
@ApiModelProperty(value = "结束票张数") |
|
|
|
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
private Integer closeTicketCount; |
|
|
|
private Integer closeTicketCount; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "作废票张数") |
|
|
|
@ApiModelProperty(value = "作废票张数") |
|
|
|
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
private Integer voidTicketCount; |
|
|
|
private Integer voidTicketCount; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "延期票张数") |
|
|
|
@ApiModelProperty(value = "延期票张数") |
|
|
|
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
private Integer deferredTicketCount; |
|
|
|
private Integer deferredTicketCount; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**<!==========当班运行==========>**/ |
|
|
|
/**<!==========当班运行==========>**/ |
|
|
|
@ApiModelProperty(value = "巡检总数") |
|
|
|
@ApiModelProperty(value = "巡检总数") |
|
|
|
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
private Integer inspectionSum; |
|
|
|
private Integer inspectionSum; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "巡检任务Id,按逗号分隔") |
|
|
|
@ApiModelProperty(value = "巡检任务Id,按逗号分隔") |
|
|
|
private String inspectTaskIds; |
|
|
|
private String inspectTaskIds; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "巡检完成数") |
|
|
|
@ApiModelProperty(value = "巡检完成数") |
|
|
|
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
private Integer inspectionFinish; |
|
|
|
private Integer inspectionFinish; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value="巡检任务完成率") |
|
|
|
@ApiModelProperty(value="巡检任务完成率") |
|
|
|
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
private Double inspectionFinishRate; |
|
|
|
private Double inspectionFinishRate; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "消缺总数") |
|
|
|
@ApiModelProperty(value = "消缺总数") |
|
|
|
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
private Integer shortagesSum; |
|
|
|
private Integer shortagesSum; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "现象Ids") |
|
|
|
@ApiModelProperty(value = "现象Ids") |
|
|
|
private String phenomenonIds; |
|
|
|
private String phenomenonIds; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "消缺数") |
|
|
|
@ApiModelProperty(value = "消缺数") |
|
|
|
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
private Integer shortages; |
|
|
|
private Integer shortages; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "消缺率") |
|
|
|
@ApiModelProperty(value = "消缺率") |
|
|
|
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
private Double shortagesRate; |
|
|
|
private Double shortagesRate; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "定期工作总数") |
|
|
|
@ApiModelProperty(value = "定期工作总数") |
|
|
|
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
private Integer workRegularlySum; |
|
|
|
private Integer workRegularlySum; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "定期工作任务总数") |
|
|
|
@ApiModelProperty(value = "定期工作任务总数") |
|
|
|
private String mainTaskIds; |
|
|
|
private String mainTaskIds; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "定期工作数") |
|
|
|
@ApiModelProperty(value = "定期工作数") |
|
|
|
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
private Integer workRegularly; |
|
|
|
private Integer workRegularly; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "定期工作完成率") |
|
|
|
@ApiModelProperty(value = "定期工作完成率") |
|
|
|
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
private Double workRegularlyRate; |
|
|
|
private Double workRegularlyRate; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**<!==========当月任务执行情况==========>**/ |
|
|
|
/**<!==========当月任务执行情况==========>**/ |
|
|
|
@ApiModelProperty(value = "当月日常维护总数") |
|
|
|
@ApiModelProperty(value = "当月日常维护总数") |
|
|
|
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
private Integer maintainSumMoth; |
|
|
|
private Integer maintainSumMoth; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "当月日常维护完成数") |
|
|
|
@ApiModelProperty(value = "当月日常维护完成数") |
|
|
|
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
private Integer maintainFinishSumMoth; |
|
|
|
private Integer maintainFinishSumMoth; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "当月日常维护完成率") |
|
|
|
@ApiModelProperty(value = "当月日常维护完成率") |
|
|
|
private String maintainRateMoth; |
|
|
|
private String maintainRateMoth; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "当月消缺总数") |
|
|
|
@ApiModelProperty(value = "当月消缺总数") |
|
|
|
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
private Integer shortagesSumMoth; |
|
|
|
private Integer shortagesSumMoth; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "当月消缺数") |
|
|
|
@ApiModelProperty(value = "当月消缺数") |
|
|
|
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
private Integer shortagesMoth; |
|
|
|
private Integer shortagesMoth; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "当月消缺完成率") |
|
|
|
@ApiModelProperty(value = "当月消缺完成率") |
|
|
|
private String shortagesRateMoth; |
|
|
|
private String shortagesRateMoth; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "当月检修总数") |
|
|
|
@ApiModelProperty(value = "当月检修总数") |
|
|
|
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
private Integer overhaulSumMoth; |
|
|
|
private Integer overhaulSumMoth; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "当月检修完成数") |
|
|
|
@ApiModelProperty(value = "当月检修完成数") |
|
|
|
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
private Integer overhaulFinishSumMoth; |
|
|
|
private Integer overhaulFinishSumMoth; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "当月检修完成率") |
|
|
|
@ApiModelProperty(value = "当月检修完成率") |
|
|
|
private String overhaulRateMoth; |
|
|
|
private String overhaulRateMoth; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "当月操作票总数") |
|
|
|
@ApiModelProperty(value = "当月操作票总数") |
|
|
|
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
private Integer operateSumMoth; |
|
|
|
private Integer operateSumMoth; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "当月操作票合格数") |
|
|
|
@ApiModelProperty(value = "当月操作票合格数") |
|
|
|
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
private Integer operateQualifySumMoth; |
|
|
|
private Integer operateQualifySumMoth; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "当月操作票合格率") |
|
|
|
@ApiModelProperty(value = "当月操作票合格率") |
|
|
|
private String operateRateMoth; |
|
|
|
private String operateRateMoth; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "当月工作票总数") |
|
|
|
@ApiModelProperty(value = "当月工作票总数") |
|
|
|
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
private Integer workSumMoth; |
|
|
|
private Integer workSumMoth; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "当月工作票合格数") |
|
|
|
@ApiModelProperty(value = "当月工作票合格数") |
|
|
|
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
private Integer workQualifySumMoth; |
|
|
|
private Integer workQualifySumMoth; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "当月工作票合格率") |
|
|
|
@ApiModelProperty(value = "当月工作票合格率") |
|
|
|
private String workRateMoth; |
|
|
|
private String workRateMoth; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "排序字段") |
|
|
|
@ApiModelProperty(value = "排序字段") |
|
|
|
|
|
|
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
|
|
|
private Integer sort; |
|
|
|
private Integer sort; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "当班开始时间") |
|
|
|
@ApiModelProperty(value = "当班开始时间") |
|
|
|