package com.jsowell.pile.dto; import com.fasterxml.jackson.annotation.JsonProperty; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import java.util.List; /** * 查询站点信息dto * * @author JS-ZZA * @date 2023/4/8 10:02 */ @Data @AllArgsConstructor @NoArgsConstructor @Builder public class QueryStationInfoDTO { /** * 上次查询时间 * 格式“yyyy-MM-dd HH:mm:ss”,可以为空,如果 * 不填写,则查询所有的充电站信息 */ @JsonProperty(value = "LastQueryTime") private String LastQueryTime; /** * 查询页码 * 不填写默认为 1 */ @JsonProperty(value = "PageNo") private Integer PageNo; /** * 每页数量 * 不填写默认为 10 */ @JsonProperty(value = "PageSize") private Integer PageSize; /** * 充电站 ID */ @JsonProperty(value = "StationID") private String StationID; /** * 统计开始时间 * 格式“yyyy-MM-dd” */ @JsonProperty(value = "StartTime") private String StartTime; /** * 统计结束时间 * 格式“yyyy-MM-dd” */ @JsonProperty(value = "EndTime") private String EndTime; /** * 运营商id */ private String operatorId; @JsonProperty(value = "StationIDs") private List stationIds; }