package com.ycl.entity.video; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import java.time.LocalDateTime; /** * VideoAlarmReport * * @author: AI * @date: 2022-09-20 17:14 * @version V1.0 **/ @TableName("ums_video_alarm_report") @Data @NoArgsConstructor @AllArgsConstructor @ApiModel(value = "视频报警推送记录表", description = "") @Builder public class VideoAlarmReport { @ApiModelProperty("$column.comment") @TableField("owner") private Integer id; @ApiModelProperty("访问地址") @TableField("ip") private String ip; @ApiModelProperty("访问端口") @TableField("port") private Integer port; @ApiModelProperty("登录用户") @TableField("user") private String user; @ApiModelProperty("登录密码") @TableField("password") private String password; @ApiModelProperty("视频通道") @TableField("channel") private String channel; @ApiModelProperty("平台上对应的资源ID") @TableField("plat_resource_id") private String platResourceId; @ApiModelProperty("报警图片") @TableField("pic_data") private String picData; @ApiModelProperty("报警时间") @TableField("alarm_time") private LocalDateTime alarmTime; @ApiModelProperty("$column.comment") @TableField("alarm_id") private String alarmId; @ApiModelProperty("算法类型码") @TableField("algo_type") private Integer algoType; @ApiModelProperty("算法类型名称") @TableField("algo_name") private String algoName; @ApiModelProperty("算法检出对象在图片中的坐标") @TableField("alarm_obj") private String alarmObj; }