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 18:09 * @description 设备上下线 */ @NoArgsConstructor @Data public class QueryDescriptionInfoEntity { @JsonProperty("resultCode") private String resultCode; @JsonProperty("resultHint") private String resultHint; @JsonProperty("devCodes") private List devCodes; @JsonProperty("startTime") private String startTime; @JsonProperty("endTime") private String endTime; @JsonProperty("resultValue") private List resultValue; @NoArgsConstructor @Data public static class ResultValueDTO { @JsonProperty("devCode") private String devCode; @JsonProperty("devStateInfoList") private List devStateInfoList; @NoArgsConstructor @Data public static class DevStateInfoListDTO { @JsonProperty("onlineTime") private String onlineTime; @JsonProperty("offlineTime") private String offlineTime; } } }