对景区摄像头进行统计

This commit is contained in:
2025-05-27 14:42:07 +08:00
parent 0292b754fe
commit 06a07514cc
11 changed files with 296 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
package com.ycwl.basic.model.pc.scenicDeviceStats.entity;
import lombok.Data;
import java.util.Date;
/**
* 景区设备统计实体类
*/
@Data
public class ScenicDeviceStatsEntity {
private Long scenicId;
private Long deviceId;
private Date date;
private Integer count;
}

View File

@@ -0,0 +1,11 @@
package com.ycwl.basic.model.pc.scenicDeviceStats.req;
import lombok.Data;
import java.util.Date;
@Data
public class DeviceStatsReq {
private Date startTime;
private Date endTime;
}

View File

@@ -0,0 +1,11 @@
package com.ycwl.basic.model.pc.scenicDeviceStats.resp;
import lombok.Data;
import java.util.List;
@Data
public class ScenicDeviceStatsListResp {
private List<ScenicDeviceStatsResp> data;
private boolean realtime;
}

View File

@@ -0,0 +1,17 @@
package com.ycwl.basic.model.pc.scenicDeviceStats.resp;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import java.math.BigDecimal;
import java.util.Date;
@Data
public class ScenicDeviceStatsResp {
private Long scenicId;
private String scenicName;
private Long deviceId;
private String deviceName;
private Integer count;
private BigDecimal rate;
}