package org.sxkj.resource.dto;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
import org.sxkj.common.constant.CommonConstant;
|
import org.sxkj.common.enums.DateEnum;
|
|
import java.io.Serializable;
|
import java.time.LocalDateTime;
|
import java.util.List;
|
|
@Data
|
@ApiModel()
|
public class TimeStatisticsDto implements Serializable {
|
|
@ApiModelProperty("开始时间")
|
@JsonFormat(pattern = CommonConstant.YYYY_MM_DD_HH_MM_SS, timezone = "GMT+8")
|
private LocalDateTime startDate;
|
|
@ApiModelProperty("结束时间")
|
@JsonFormat(pattern = CommonConstant.YYYY_MM_DD_HH_MM_SS, timezone = "GMT+8")
|
private LocalDateTime endDate;
|
|
@ApiModelProperty("设备编号")
|
private String deviceSn;
|
|
@ApiModelProperty(value = "日期枚举")
|
private DateEnum dateEnum;
|
|
@ApiModelProperty(value = "区域code")
|
private String areaCode;
|
|
private Long deptId;
|
|
@ApiModelProperty(value = "年")
|
private String year;
|
|
//不限制事件 true false 限制时间
|
private Boolean notLimitTime=false;
|
|
/**
|
* 事件类型查询
|
*/
|
private String wordOrderType;
|
private List<String> workSpaceIds;
|
|
}
|