提交 | 用户 | 时间
149dd0 1 package com.iailab.module.data.video.dto;
H 2
3 import com.iailab.framework.common.validation.group.AddGroup;
4 import com.iailab.framework.common.validation.group.UpdateGroup;
5 import lombok.Data;
6
7 import javax.validation.constraints.NotNull;
8 import javax.validation.constraints.Null;
9 import java.io.Serializable;
10 import java.util.Date;
11
12 /**
13  * @author PanZhibao
14  * @Description
15  * @createTime 2024年02月27日
16  */
17 @Data
18 public class CameraDTO implements Serializable {
19     private static final long serialVersionUID = 1L;
20
21     @Null(message="{id.null}", groups = AddGroup.class)
22     @NotNull(message="{id.require}", groups = UpdateGroup.class)
23     private String id;
24
25     private String code;
26
27     private String factory;
28
29     private String unit;
30
31     private String factoryName;
32
33     private String unitName;
34
35     private String brand;
36
37     private String point;
38
39     private String location;
40
41     private String nvrId;
42
43     private String ip;
44
45     private String port;
46
47     private Integer channel;
48     
49     private String captureType;
50
51     private String device;
52
53     private String type;
54
55     private String username;
56
57     private String password;
58
59     private Integer status;
60
61     private String remark;
62
63     private Long creator;
64
65     private Date createDate;
66
67     private Long updater;
68
69     private Date updateDate;
70 }