forked from dyf/fys-Multi-tenant
首页数据
This commit is contained in:
@ -25,6 +25,13 @@ public class Device extends TenantEntity {
|
||||
@Schema(title = "ID")
|
||||
private Long id;
|
||||
|
||||
/**
|
||||
* 设备ID
|
||||
*/
|
||||
@TableField(exist = false)
|
||||
@Schema(title = "设备ID")
|
||||
private Long deviceId;
|
||||
|
||||
@Schema(title = "设备记录ID")
|
||||
@TableField(exist = false)
|
||||
private Long assignId;
|
||||
|
||||
@ -101,13 +101,11 @@ public class DeviceQueryCriteria extends BaseEntity {
|
||||
*/
|
||||
private Boolean isAdmin = false;
|
||||
|
||||
|
||||
/**
|
||||
* 设备所属分组
|
||||
*/
|
||||
private Long groupId;
|
||||
|
||||
|
||||
/**
|
||||
* 设备地区
|
||||
*/
|
||||
|
||||
@ -0,0 +1,44 @@
|
||||
package com.fuyuanshen.equipment.domain.vo;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* 报警信息
|
||||
*
|
||||
* @author: 默苍璃
|
||||
* @date: 2025-09-0114:24
|
||||
*/
|
||||
@Data
|
||||
public class AlarmInformationVo {
|
||||
|
||||
/**
|
||||
* 报警总数
|
||||
*/
|
||||
private Integer alarmsTotal = 0;
|
||||
|
||||
/**
|
||||
* 总处理报警
|
||||
*/
|
||||
private Integer processingAlarm = 0;
|
||||
|
||||
/**
|
||||
* 强制报警
|
||||
*/
|
||||
private Integer alarmForced = 0;
|
||||
|
||||
/**
|
||||
* 撞击闯入
|
||||
*/
|
||||
private Integer intrusionImpact = 0;
|
||||
|
||||
/**
|
||||
* 手动报警
|
||||
*/
|
||||
private Integer alarmManual = 0;
|
||||
|
||||
/**
|
||||
* 电子围栏
|
||||
*/
|
||||
private Integer fenceElectronic = 0;
|
||||
|
||||
}
|
||||
@ -0,0 +1,34 @@
|
||||
package com.fuyuanshen.equipment.domain.vo;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* 数据总览
|
||||
*
|
||||
* @author: 默苍璃
|
||||
* @date: 2025-09-0114:24
|
||||
*/
|
||||
@Data
|
||||
public class DataOverviewVo {
|
||||
|
||||
/**
|
||||
* 设备数据量
|
||||
*/
|
||||
private Integer devicesNumber = 0;
|
||||
|
||||
/**
|
||||
* 在线设备
|
||||
*/
|
||||
private Integer equipmentOnline = 0;
|
||||
|
||||
/**
|
||||
* 新增绑定设备
|
||||
*/
|
||||
private Integer bindingNew = 0;
|
||||
|
||||
/**
|
||||
* 异常设备
|
||||
*/
|
||||
private Integer equipmentAbnormal = 0;
|
||||
|
||||
}
|
||||
@ -0,0 +1,29 @@
|
||||
package com.fuyuanshen.equipment.domain.vo;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* 设备分类
|
||||
*
|
||||
* @author: 默苍璃
|
||||
* @date: 2025-09-0114:24
|
||||
*/
|
||||
@Data
|
||||
public class EquipmentClassificationVo {
|
||||
|
||||
/**
|
||||
* 4G设备
|
||||
*/
|
||||
private Integer equipment4G = 0;
|
||||
|
||||
/**
|
||||
* 蓝牙设备
|
||||
*/
|
||||
private Integer deviceBluetooth = 0;
|
||||
|
||||
/**
|
||||
* 4G & 蓝牙 设备
|
||||
*/
|
||||
private Integer devices4GAndBluetooth = 0;
|
||||
|
||||
}
|
||||
@ -32,10 +32,10 @@ public class LocationHistoryDetailVo {
|
||||
@ExcelProperty(value = "结束地点")
|
||||
private String endLocation;
|
||||
|
||||
/**
|
||||
* 轨迹详情
|
||||
*/
|
||||
@ExcelProperty(value = "轨迹详情")
|
||||
private List<JSONObject> detailList;
|
||||
// /**
|
||||
// * 轨迹详情
|
||||
// */
|
||||
// @ExcelProperty(value = "轨迹详情")
|
||||
// private List<JSONObject> detailList;
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user