package com.common.openapi.entity;
|
|
import java.io.Serializable;
|
|
public class RecordsData implements Serializable {
|
//0 云录像 1设备录像
|
public int recordType;
|
//通用字段
|
public String recordId;
|
public String beginTime;
|
public String endTime;
|
public String type;
|
public boolean check;
|
//设备录像
|
public long fileLength;
|
public String channelID;
|
//云录像
|
public String deviceId;
|
public String channelId;
|
public String size;
|
public String thumbUrl;
|
public int encryptMode;
|
public String recordRegionId;
|
|
public static RecordsData parseCloudData(CloudRecordsData.ResponseData.RecordsBean recordsBean){
|
RecordsData recordsData=new RecordsData();
|
recordsData.recordType=0;
|
recordsData.recordId=recordsBean.recordId;
|
recordsData.beginTime=recordsBean.beginTime;
|
recordsData.endTime=recordsBean.endTime;
|
recordsData.type=recordsBean.type;
|
recordsData.deviceId=recordsBean.deviceId;
|
recordsData.channelId=recordsBean.channelId;
|
recordsData.size=recordsBean.size;
|
recordsData.thumbUrl=recordsBean.thumbUrl;
|
recordsData.encryptMode=recordsBean.encryptMode;
|
recordsData.recordRegionId=recordsBean.recordRegionId;
|
return recordsData;
|
}
|
|
public static RecordsData parseLocalData(LocalRecordsData.ResponseData.RecordsBean recordsBean){
|
RecordsData recordsData=new RecordsData();
|
recordsData.recordType=1;
|
recordsData.recordId=recordsBean.recordId;
|
recordsData.beginTime=recordsBean.beginTime;
|
recordsData.endTime=recordsBean.endTime;
|
recordsData.type=recordsBean.type;
|
recordsData.fileLength=recordsBean.fileLength;
|
recordsData.channelID=recordsBean.channelID;
|
return recordsData;
|
}
|
}
|