parent
21a8c711cf
commit
45cbba7ea9
@ -0,0 +1,24 @@
|
|||||||
|
package cc.yunxi.domain.vo.recycler;
|
||||||
|
|
||||||
|
import io.swagger.annotations.ApiModel;
|
||||||
|
import io.swagger.annotations.ApiModelProperty;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@ApiModel("回收设备统计数据")
|
||||||
|
public class DeviceCountVO {
|
||||||
|
@ApiModelProperty("总数")
|
||||||
|
private int total;
|
||||||
|
@ApiModelProperty("在线数")
|
||||||
|
private int online;
|
||||||
|
@ApiModelProperty("烟雾报警")
|
||||||
|
private int smog;
|
||||||
|
@ApiModelProperty("满溢报警数")
|
||||||
|
private int full;
|
||||||
|
@ApiModelProperty("设备列表")
|
||||||
|
private List<RecyclerDeviceVO> list;
|
||||||
|
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,23 @@
|
|||||||
|
package cc.yunxi.domain.vo.recycler;
|
||||||
|
|
||||||
|
import cc.yunxi.domain.dto.LocationDTO;
|
||||||
|
import io.swagger.annotations.ApiModel;
|
||||||
|
import io.swagger.annotations.ApiModelProperty;
|
||||||
|
import io.swagger.annotations.ApiOperation;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@ApiModel(value = "DeviceReqVO", description = "设备清单查询参数")
|
||||||
|
public class DeviceReqVO {
|
||||||
|
@ApiModelProperty(value = "设备名称")
|
||||||
|
private String deviceName;
|
||||||
|
@ApiModelProperty(value = "在线筛选")
|
||||||
|
private boolean online;
|
||||||
|
@ApiModelProperty(value = "烟雾筛选")
|
||||||
|
private boolean checkSmog;
|
||||||
|
@ApiModelProperty(value = "满溢筛选")
|
||||||
|
private boolean checkFull;
|
||||||
|
@ApiModelProperty(value = "位置")
|
||||||
|
private LocationDTO location;
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,36 @@
|
|||||||
|
package cc.yunxi.domain.vo.recycler;
|
||||||
|
|
||||||
|
import io.swagger.annotations.ApiModel;
|
||||||
|
import io.swagger.annotations.ApiModelProperty;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
import java.math.BigDecimal;
|
||||||
|
import java.util.Date;
|
||||||
|
import java.util.List;
|
||||||
|
import java.util.Map;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@ApiModel(description = "回收员设备列表")
|
||||||
|
public class RecyclerDeviceVO {
|
||||||
|
@ApiModelProperty("设备编码")
|
||||||
|
private String deviceCode;
|
||||||
|
@ApiModelProperty("设备名称")
|
||||||
|
private String deviceName;
|
||||||
|
@ApiModelProperty("距离")
|
||||||
|
private Double distance;
|
||||||
|
@ApiModelProperty("在线状态")
|
||||||
|
private Integer status;
|
||||||
|
@ApiModelProperty("烟雾状态")
|
||||||
|
private Integer smogStatus;
|
||||||
|
@ApiModelProperty("满溢状态")
|
||||||
|
private Integer fullStatus;
|
||||||
|
@ApiModelProperty("纬度")
|
||||||
|
private BigDecimal latitude;
|
||||||
|
@ApiModelProperty("经度")
|
||||||
|
private BigDecimal longitude;
|
||||||
|
@ApiModelProperty("最近清空时间")
|
||||||
|
private Date cleanDate;
|
||||||
|
@ApiModelProperty("桶列表")
|
||||||
|
private List<Map<String, Object>> bucketList;
|
||||||
|
|
||||||
|
}
|
Loading…
Reference in new issue