| | |
| | |
|
| | |
|
| | | import com.genersoft.iot.vmp.utils.DateUtil;
|
| | | import io.swagger.v3.oas.annotations.media.Schema;
|
| | | import org.jetbrains.annotations.NotNull;
|
| | |
|
| | | import java.text.ParseException;
|
| | | import java.time.Instant;
|
| | | import java.time.temporal.TemporalAccessor;
|
| | |
|
| | |
| | | * @author: swwheihei
|
| | | * @date: 2020年5月8日 下午2:06:54
|
| | | */
|
| | | @Schema(description = "设备录像详情")
|
| | | public class RecordItem implements Comparable<RecordItem>{
|
| | |
|
| | | @Schema(description = "设备编号")
|
| | | private String deviceId;
|
| | | |
| | |
|
| | | @Schema(description = "名称")
|
| | | private String name;
|
| | | |
| | |
|
| | | @Schema(description = "文件路径名 (可选)")
|
| | | private String filePath;
|
| | |
|
| | | @Schema(description = "录像文件大小,单位:Byte(可选)")
|
| | | private String fileSize;
|
| | |
|
| | | @Schema(description = "录像地址(可选)")
|
| | | private String address;
|
| | | |
| | |
|
| | | @Schema(description = "录像开始时间(可选)")
|
| | | private String startTime;
|
| | | |
| | |
|
| | | @Schema(description = "录像结束时间(可选)")
|
| | | private String endTime;
|
| | | |
| | |
|
| | | @Schema(description = "保密属性(必选)缺省为0;0:不涉密,1:涉密")
|
| | | private int secrecy;
|
| | | |
| | |
|
| | | @Schema(description = "录像产生类型(可选)time或alarm 或 manua")
|
| | | private String type;
|
| | | |
| | |
|
| | | @Schema(description = "录像触发者ID(可选)")
|
| | | private String recorderId;
|
| | |
|
| | | public String getDeviceId() {
|