IntelligentRecognition/ah-jjsp-service/.svn/pristine/d5/d58360d1b5d4289befc24bec7c1...

76 lines
1.7 KiB
Plaintext
Raw Normal View History

2024-05-24 16:09:40 +08:00
package com.sercurityControl.proteam.domain;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.util.List;
/**
* @author bonus
* @data 2023/1/5 17:56
* @description 查询设备历史图片
*/
@NoArgsConstructor
@Data
public class QueryImageEntity {
/**
* 设备编码
*/
private String deviceCode;
/**
* 开始时间
*/
private String beginTime;
/**
* 结束时间
*/
private String endTime;
/**
* 页码
*/
private String pageNum;
/**
* 条数
*/
private String pageSize;
@JsonProperty("resultCode")
private String resultCode;
@JsonProperty("resultHint")
private String resultHint;
@JsonProperty("resultValue")
private ResultValueDTO resultValue;
@NoArgsConstructor
@Data
public static class ResultValueDTO {
@JsonProperty("total")
private Integer total;
@JsonProperty("pageNo")
private Integer pageNo;
@JsonProperty("pageSize")
private Integer pageSize;
@JsonProperty("rows")
private List<RowsDTO> rows;
@NoArgsConstructor
@Data
public static class RowsDTO {
@JsonProperty("devCode")
private String devCode;
@JsonProperty("devName")
private String devName;
@JsonProperty("filename")
private String filename;
@JsonProperty("fileId")
private String fileId;
@JsonProperty("url")
private String url;
@JsonProperty("fileSize")
private Integer fileSize;
@JsonProperty("updateTime")
private String updateTime;
}
}
}