dongyukun
2024-11-05 e8ad669f7c97d45cd23630dc101180a130d6c17e
提交 | 用户 | 时间
ce910c 1 package com.iailab.module.data.dev.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年03月09日
16  */
17 @Data
18 public class AlarmCameraDTO 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 cameraId;
26
27     private Integer cameraCode;
28
29     private Integer channel;
30
31     private String point;
32
33     private String location;
34
35     private Integer alarmStatus;
36
37     private Date alarmTime;
38
39     private String alarmMsg;
40
41     private Integer isEnable;
42
43     private Integer sort;
44
45     private Date lastTime;
46
47     private Integer dx;
48
49     private Integer dy;
50
51     private Integer isShow;
52
53     private Integer frequency;
54
55     private String modelId;
56
57     private String modelName;
58
59     private String descInfo;
60
61     private Date createDate;
62
63     private Integer alarmTotal;
64
65     private String pointName;
66
67     private String nvrId;
68
69     private String imageUrl;
70
71     private String captureType;
72 }