高级算法 部分

This commit is contained in:
njcn_dhj
2022-08-26 14:24:42 +08:00
parent fda3b2c172
commit 8dda0820d5
22 changed files with 862 additions and 92 deletions

View File

@@ -0,0 +1,27 @@
package com.njcn.device.pojo.vo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
/**
* @author denghuajun
* @version 1.0.0
* @date 2022年08月15日 14:03
*/
@Data
public class AbnomalCommuncateVO implements Serializable {
@ApiModelProperty("年份")
private String year;
@ApiModelProperty("月份")
private String month;
@ApiModelProperty("日期")
private String day;
@ApiModelProperty("异常次数")
private String abnormalTimes;
}

View File

@@ -0,0 +1,25 @@
package com.njcn.device.pojo.vo;
import com.njcn.common.pojo.constant.PatternRegex;
import com.njcn.device.pojo.param.DeviceInfoParam;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.validation.constraints.Pattern;
import java.io.Serializable;
import java.util.List;
/**
* @author denghuajun
* @date 2022/8/14
*
*/
@Data
public class DeviceAbnormalVO implements Serializable {
@ApiModelProperty("是否有下级")
private Boolean isPid;
@ApiModelProperty("数值")
private List<AbnomalCommuncateVO> data;
}

View File

@@ -21,6 +21,9 @@ public class DeviceOnlineDataVO implements Serializable {
@ApiModelProperty("")
private String month;
@ApiModelProperty("")
private String day;
@ApiModelProperty("在线率")
private Float onlineRate;
}