package com.iailab.module.data.dev.entity; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import lombok.EqualsAndHashCode; import java.io.Serializable; import java.util.Date; @Data @EqualsAndHashCode(callSuper = false) @TableName("t_dev_camera") public class DevCameraEntity implements Serializable { private static final long serialVersionUID = 1L; /** * id */ @TableId private String id; /** * 编码 */ private Integer code; /** * 厂部 */ private String factory; /** * 单元 */ private String unit; /** * 品牌 */ private String brand; /** * 监控点位 */ private String point; /** * 监控区域 */ private String location; /** * 录像机ID */ private String nvrId; /** * IP */ private String ip; /** * 端口 */ private String port; /** * 通道 */ private Integer channel; /** * 用户名 */ private String username; /** * 密码 */ private String password; /** * 状态 */ private Integer status; /** * 备注 */ private String remark; /** * 抓图方式 */ private String captureType; /** * 创建者 */ @TableField(fill = FieldFill.INSERT) private Long creator; /** * 创建时间 */ @TableField(fill = FieldFill.INSERT) private Date createDate; /** * 更新者 */ @TableField(fill = FieldFill.INSERT_UPDATE) private Long updater; /** * 更新时间 */ @TableField(fill = FieldFill.INSERT_UPDATE) private Date updateDate; }