package com.ycl.vo.cockpit.aiIot;
|
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.math.BigDecimal;
|
import java.util.List;
|
|
/**
|
* @author Lyq
|
* @version 1.0
|
* @date 2022/10/26
|
*/
|
@ApiModel(description = "驾驶舱数据-AI物联VO层")
|
public class AIIotVO {
|
|
@ApiModel(description = "监测数据")
|
@Data
|
public static class DetectionVO {
|
@ApiModelProperty(value = "城市监控")
|
private Long video;
|
@ApiModelProperty(value = "单兵设备")
|
private Long individual;
|
@ApiModelProperty(value = "油烟监测")
|
private Long lampblack;
|
@ApiModelProperty(value = "室外音柱")
|
private Long loudspeaker;
|
@ApiModelProperty(value = "渣土车")
|
private Long slagCar;
|
}
|
|
@ApiModel(description = "AI事件统计")
|
@Data
|
public static class StatisticsVO {
|
@ApiModelProperty(value = "物联网设备类型")
|
private String type;
|
private List<AIIotVO.Statistics1VO> records;
|
}
|
|
@Data
|
@ApiModel(description = "AI事件统计")
|
public static class Statistics1VO {
|
|
}
|
|
@ApiModel(description = "渣土联动")
|
@Data
|
public static class SlagCarVO {
|
@ApiModelProperty(value = "车队数")
|
private Integer team;
|
|
@ApiModelProperty(value = "车辆数")
|
private Integer car;
|
}
|
|
|
}
|