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 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; } } }