yang_shj
2 years ago
12 changed files with 236 additions and 28 deletions
@ -0,0 +1,45 @@ |
|||||||
|
package com.hnac.hzims.operational.alert.vo; |
||||||
|
|
||||||
|
import com.hnac.hzinfo.datasearch.soe.domian.SoeData; |
||||||
|
import io.swagger.annotations.ApiModelProperty; |
||||||
|
import lombok.Data; |
||||||
|
|
||||||
|
/** |
||||||
|
* @author ysj |
||||||
|
* @date 2023/03/23 14:06:27 |
||||||
|
* @version 4.0.0 |
||||||
|
*/ |
||||||
|
@Data |
||||||
|
public class AlarmDataVo extends SoeData { |
||||||
|
|
||||||
|
@ApiModelProperty(value = "数量") |
||||||
|
private String unitName; |
||||||
|
|
||||||
|
@ApiModelProperty(value = "数量") |
||||||
|
private String pointName; |
||||||
|
|
||||||
|
@ApiModelProperty(value = "数量") |
||||||
|
private int count; |
||||||
|
|
||||||
|
@ApiModelProperty(value = "站点编号") |
||||||
|
private String stationCode; |
||||||
|
|
||||||
|
@ApiModelProperty(value = "站点名称") |
||||||
|
private String stationName; |
||||||
|
|
||||||
|
@ApiModelProperty(value = "内容") |
||||||
|
private String content; |
||||||
|
|
||||||
|
@ApiModelProperty(value = "是否绑定") |
||||||
|
private Boolean isBinding; |
||||||
|
|
||||||
|
@ApiModelProperty(value = "站点类型: 2-待运维 1-云服务") |
||||||
|
private String serveType; |
||||||
|
|
||||||
|
@ApiModelProperty(value = "告警类型") |
||||||
|
private String type; |
||||||
|
|
||||||
|
@ApiModelProperty(value = "告警是否处理") |
||||||
|
private Boolean isHandle; |
||||||
|
|
||||||
|
} |
@ -0,0 +1,30 @@ |
|||||||
|
package com.hnac.hzims.operational.alert.vo; |
||||||
|
|
||||||
|
import io.swagger.annotations.ApiModelProperty; |
||||||
|
import lombok.Data; |
||||||
|
|
||||||
|
/** |
||||||
|
* @author ysj |
||||||
|
* @date 2023/03/23 13:34:37 |
||||||
|
* @version 4.0.0 |
||||||
|
*/ |
||||||
|
@Data |
||||||
|
public class AlarmParamVo { |
||||||
|
|
||||||
|
@ApiModelProperty(value = "查询开始时间:yyyy-MM-dd HH:mm:ss") |
||||||
|
private String date; |
||||||
|
|
||||||
|
@ApiModelProperty(value = "默认,系统,告警,故障,用户操作,遥测越限,遥信变位,注册信息,信息提示,设备巡检,遥控操作,遥测越限恢复,未定义,通讯中断,数据异常") |
||||||
|
private String type; |
||||||
|
|
||||||
|
@ApiModelProperty(value = "当前页码") |
||||||
|
private Integer current; |
||||||
|
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "每页条目") |
||||||
|
private Integer size; |
||||||
|
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "站点编码") |
||||||
|
private String code; |
||||||
|
} |
@ -0,0 +1,31 @@ |
|||||||
|
package com.hnac.hzims.operational.alert.vo; |
||||||
|
|
||||||
|
import com.fasterxml.jackson.databind.annotation.JsonSerialize; |
||||||
|
import com.fasterxml.jackson.databind.ser.std.NullSerializer; |
||||||
|
import io.swagger.annotations.ApiModelProperty; |
||||||
|
import lombok.Data; |
||||||
|
|
||||||
|
import java.util.List; |
||||||
|
|
||||||
|
/** |
||||||
|
* @author ysj |
||||||
|
* @date 2023/03/23 13:34:37 |
||||||
|
* @version 4.0.0 |
||||||
|
*/ |
||||||
|
@Data |
||||||
|
public class AlarmReustVo { |
||||||
|
|
||||||
|
@ApiModelProperty(value = "最新的时间") |
||||||
|
private String date; |
||||||
|
|
||||||
|
@ApiModelProperty(value = "告警数据") |
||||||
|
private List<AlarmDataVo> soeList; |
||||||
|
|
||||||
|
@ApiModelProperty(value = "数量统计") |
||||||
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
||||||
|
private Integer count; |
||||||
|
|
||||||
|
@ApiModelProperty(value = "总条数") |
||||||
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
||||||
|
private Long total; |
||||||
|
} |
Loading…
Reference in new issue