package com.ycl.platform.domain.excel;
|
|
import com.alibaba.excel.annotation.ExcelProperty;
|
import com.alibaba.excel.annotation.format.DateTimeFormat;
|
import com.alibaba.excel.annotation.write.style.ColumnWidth;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import com.ycl.platform.domain.vo.DynamicColumnVO;
|
import lombok.Data;
|
|
import java.util.Date;
|
import java.util.List;
|
|
@Data
|
public class RecordingAvailabilityExport {
|
/** 行政区域*/
|
@ColumnWidth(100)
|
@ExcelProperty("行政区域")
|
private String arealayername;
|
|
/** 行政区域id*/
|
@ColumnWidth(100)
|
@ExcelProperty("行政区域ID")
|
private String arealayerno;
|
|
@ColumnWidth(100)
|
@DateTimeFormat("yyyy-MM-dd")
|
@ExcelProperty("创建时间")
|
private Date createTime;
|
|
@ColumnWidth(100)
|
@ExcelProperty("摄像机ID")
|
private String deviceId;
|
|
@ColumnWidth(100)
|
@ExcelProperty("缺失时长")
|
private Double missDuration;
|
|
@ColumnWidth(100)
|
@ExcelProperty("国标平台ID")
|
private String platId;
|
|
@ColumnWidth(100)
|
@ExcelProperty("录像时长")
|
private Double recordDuration;
|
|
@ColumnWidth(100)
|
@ExcelProperty("录像完整状态")
|
private String recordStatusText;
|
|
@ColumnWidth(100)
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
@ExcelProperty("统计时间")
|
private Date statTime;
|
}
|