package com.hzjt.domain;

import lombok.Data;

import javax.persistence.Id;
import java.util.Date;

@Data
public class Traffalarmrecord implements java.io.Serializable {
    private static final long serialVersionUID = 1L;
    @Id
    private Long recordid ;// 记录编号 主键序列
    private Integer algotype ;//--算法类型 默认是 0:公司 1:第三方公司
    private Long areaid ;//--辖区编号
    private String fdid  ;//设备编号
    private Integer channelid ;//--通道编号
    private Integer channeletype;//通道类型 可忽略
    private String channelname ;//通道名称
    private Date recordtime ;//事件记录时间
    private String recordtype ;//事件记录类型
    private String location ;//目标定位信息
    private String img1urlfrom ;//图片源地址
    private String img1path ;//图片存储地址
    private String img2urlfrom ;//图片源地址
    private String img2path ;//图片存储地址
    private String img3urlfrom ;//图片源地址
    private String img3path ;//图片存储地址
    private String img4urlfrom ;//图片源地址
    private String img4path ;//图片存储地址
    private String img5urlfrom;//图片源地址
    private String img5path ;//图片存储地址
    private String videourlfrom ;//视频源地址
    private String videopath ;//视频存储地址
    private Date retrytime ;//video重试的最近一次的读取；时间
    private Integer retrycount ;//ideo重试读取总次数
    private Integer recordlevel;//事件级别 --默认为0 其他类型暂时未知
    private Integer checkstatus ;//0:待审核 1:审核通过 2:审核不通过 9:免审
    private String creator;//创建人
    private Date createtime ;//创建时间
    private String updator ;//更新人
    private Date updatetime ;//更新时间
    private String remark ;
    private Integer pushstatus;//推送状态
    private String pushdesc;//推送描述
    private String pushcount;//推送次数
    private Date pushdate;//推送时间
    private String processstatus ;//处理状态;
    private String objlable;

    @Override
    public String toString() {
        return "Traffalarmrecord{" +
                "recordid=" + recordid +
                ", algotype=" + algotype +
                ", areaid=" + areaid +
                ", fdid='" + fdid + '\'' +
                ", channelid=" + channelid +
                ", channeletype=" + channeletype +
                ", channelname='" + channelname + '\'' +
                ", recordtime=" + recordtime +
                ", recordtype='" + recordtype + '\'' +
                ", location='" + location + '\'' +
                ", img1urlfrom='" + img1urlfrom + '\'' +
                ", img1path='" + img1path + '\'' +
                ", img2urlfrom='" + img2urlfrom + '\'' +
                ", img2path='" + img2path + '\'' +
                ", img3urlfrom='" + img3urlfrom + '\'' +
                ", img3path='" + img3path + '\'' +
                ", img4urlfrom='" + img4urlfrom + '\'' +
                ", img4path='" + img4path + '\'' +
                ", img5urlfrom='" + img5urlfrom + '\'' +
                ", img5path='" + img5path + '\'' +
                ", videourlfrom='" + videourlfrom + '\'' +
                ", videopath='" + videopath + '\'' +
                ", retrytime=" + retrytime +
                ", retrycount=" + retrycount +
                ", recordlevel=" + recordlevel +
                ", checkstatus=" + checkstatus +
                ", creator='" + creator + '\'' +
                ", createtime=" + createtime +
                ", updator='" + updator + '\'' +
                ", updatetime=" + updatetime +
                ", remark='" + remark + '\'' +
                ", pushstatus=" + pushstatus +
                ", pushdesc='" + pushdesc + '\'' +
                ", pushcount='" + pushcount + '\'' +
                ", pushdate=" + pushdate +
                '}';
    }
}
