| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- /**
- *
- */
- package com.xcgl.dataview.entity;
- import java.io.Serializable;
- import java.util.Date;
- import java.util.Random;
- /**
- * @author xzx
- *
- * 2018年7月19日
- *
- */
- public class DeviceStatusSumDto implements Serializable{
- /**
- * 取值时间戳
- */
- private Date valueTime;
- /**
- * 汇总数据对应的日期, 格式为yyyy-MM-dd
- */
- private String sumDate;
- /**
- * 在sumDate这天, 设备报警数
- */
- private int warningCount;
- /**
- * 在sumDate这天, 设备正常数
- */
- private int normalCount;
- /**
- * 在sumDate这天, 设备离线数
- */
- private int offlineCount;
- public Date getValueTime() {
- return valueTime;
- }
- public void setValueTime(Date valueTime) {
- this.valueTime = valueTime;
- }
- public String getSumDate() {
- return sumDate;
- }
- public void setSumDate(String sumDate) {
- this.sumDate = sumDate;
- }
- public int getWarningCount() {
- return warningCount;
- }
- public void setWarningCount(int warningCount) {
- this.warningCount = warningCount;
- }
- public int getNormalCount() {
- return normalCount;
- }
- public void setNormalCount(int normalCount) {
- this.normalCount = normalCount;
- }
- public int getOfflineCount() {
- return offlineCount;
- }
- public void setOfflineCount(int offlineCount) {
- this.offlineCount = offlineCount;
- }
-
- public static DeviceStatusSumDto getDemoInstance(String date) {
- DeviceStatusSumDto dto = new DeviceStatusSumDto();
- dto.setSumDate(date);
- Random rand = new Random();
- dto.setNormalCount(rand.nextInt(9)+1);
- dto.setWarningCount(rand.nextInt(9)+1);
- dto.setOfflineCount(rand.nextInt(9)+1);
- return dto;
- }
-
- }
|