Jay
2024-11-25 ee9f604388a3e77d3f4654e326f3976552e7f532
提交 | 用户 | 时间
149dd0 1 package com.iailab.module.data.video.entity;
H 2
3
4 import com.baomidou.mybatisplus.annotation.FieldFill;
5 import com.baomidou.mybatisplus.annotation.TableField;
6 import com.baomidou.mybatisplus.annotation.TableId;
7 import com.baomidou.mybatisplus.annotation.TableName;
8 import lombok.Data;
9 import lombok.EqualsAndHashCode;
10
11 import java.io.Serializable;
12 import java.util.Date;
13
14 @Data
15 @EqualsAndHashCode(callSuper = false)
16 @TableName("t_video_camera")
17 public class CameraEntity implements Serializable {
18     private static final long serialVersionUID = 1L;
19
20     /**
21      * id
22      */
23     @TableId
24     private String id;
25
26     /**
27      * 编码
28      */
29     private String code;
30
31     /**
32      * 厂部
33      */
34     private String factory;
35
36     /**
37      * 单元
38      */
39     private String unit;
40
41     /**
42      * 品牌
43      */
44     private String brand;
45
46     /**
47      * 监控点位
48      */
49     private String point;
50
51     /**
52      * 监控区域
53      */
54     private String location;
55
56     /**
57      * 录像机ID
58      */
59     private String nvrId;
60
61     /**
62      * IP
63      */
64     private String ip;
65
66     /**
67      * 端口
68      */
69     private String port;
70
71     /**
72      * 通道
73      */
74     private Integer channel;
75
76     /**
77      * 用户名
78      */
79     private String username;
80
81     /**
82      * 密码
83      */
84     private String password;
85
86     /**
87      * 状态
88      */
89     private Integer status;
90
91     /**
92      * 备注
93      */
94     private String remark;
95
96     /**
97      * 抓图方式
98      */
99     private String captureType;
100
101     /**
102      * 设备类型
103      */
104     private String device;
105
106     /**
107      * 摄像头类别(1-直连,2-录像机)
108      */
109     private String type;
110
111     /**
112      * 创建者
113      */
114     @TableField(fill = FieldFill.INSERT)
115     private Long creator;
116
117     /**
118      * 创建时间
119      */
120     @TableField(fill = FieldFill.INSERT)
121     private Date createDate;
122
123     /**
124      * 更新者
125      */
126     @TableField(fill = FieldFill.INSERT_UPDATE)
127     private Long updater;
128
129     /**
130      * 更新时间
131      */
132     @TableField(fill = FieldFill.INSERT_UPDATE)
133     private Date updateDate;
134
135 }