kongdeqiang
2023-03-01 29082c356872abc0c1208e8b4870d1ba1fa7afe7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
package com.boying.entity;
 
import com.baomidou.mybatisplus.annotation.TableName;
import com.boying.common.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
 
import javax.persistence.Column;
import javax.persistence.Entity;
 
/**
 * @author kdq
 * @version 1.0.0
 * @ClassName LedShow.java
 * @Description TODO
 * @createTime 2022年11月19日 19:48:00
 */
@Data
@TableName("led_show")
@javax.persistence.Table(name = "led_show")
@Entity
@org.hibernate.annotations.Table(appliesTo = "led_show", comment = "led显示日志表")
@ApiModel(value = "led显示日志表")
public class LedShow extends BaseEntity<LedShow> {
 
    @ApiModelProperty(value = "道闸序列号")
    @Column(columnDefinition = "varchar(100) comment '道闸序列号'")
    private String ledId ;
 
    @ApiModelProperty(value = "名称")
    @Column(columnDefinition = "varchar(100) comment '名称'")
    private String name ;
 
    @ApiModelProperty(value = "类型")
    @Column(columnDefinition = "int comment '类型 0/led  1/语音  2/同时'")
    private Integer type;
 
    @ApiModelProperty(value = "是否是起始默认信息,数据库中有两条关于此id的记录,一条系统开启使用值为1,一条日常接收信息用值为0")
    @Column(columnDefinition = "int comment '是否是起始默认信息,数据库中有两条关于此id的记录,一条系统开启使用值为1,一条日常接收信息用值为0'")
    private Integer isDefault;
 
    @ApiModelProperty(value = "密码")
    @Column(columnDefinition = "varchar(100) comment '密码'")
    private String password = "123";
 
    @ApiModelProperty(value = "状态")
    @Column(columnDefinition = "int comment '状态 0/不变化 1/变化'")
    private Integer status;
 
    @ApiModelProperty(value = "下发指令时间")
    @Column(columnDefinition = "varchar(100) comment '下发指令时间'")
    private String timeStamp = "123";
 
    @ApiModelProperty(value = "第一行颜色")
    @Column(columnDefinition = "int comment '第一行颜色'")
    private Integer color1;
 
    @ApiModelProperty(value = "第一行内容")
    @Column(columnDefinition = "varchar(200) comment '第一行内容'")
    private String content1;
 
    @ApiModelProperty(value = "LED1显示模式:0静态显示,1向左移动,2向右移动,3向上移动,4向下移动,5向左展开,6向右展开")
    @Column(columnDefinition = "int comment 'LED1显示模式:0静态显示,1向左移动,2向右移动,3向上移动,4向下移动,5向左展开,6向右展开'")
    private Integer disMode1;
 
    @ApiModelProperty(value = "第一行状态")
    @Column(columnDefinition = "int comment '第一行状态 0/不变化 1/变化'")
    private Integer status1;
 
    @ApiModelProperty(value = "第二行颜色")
    @Column(columnDefinition = "int comment '第二行颜色'")
    private Integer color2;
 
    @ApiModelProperty(value = "第二行内容")
    @Column(columnDefinition = "varchar(200) comment '第二行内容'")
    private String content2;
 
    @ApiModelProperty(value = "LED1显示模式:0静态显示,1向左移动,2向右移动,3向上移动,4向下移动,5向左展开,6向右展开")
    @Column(columnDefinition = "int comment 'LED1显示模式:0静态显示,1向左移动,2向右移动,3向上移动,4向下移动,5向左展开,6向右展开'")
    private Integer disMode2;
 
    @ApiModelProperty(value = "第二行状态")
    @Column(columnDefinition = "int comment '第二行状态 0/不变化 1/变化'")
    private Integer status2;
 
    @ApiModelProperty(value = "第三行颜色")
    @Column(columnDefinition = "int comment '第三行颜色'")
    private Integer color3;
 
    @ApiModelProperty(value = "第三行内容")
    @Column(columnDefinition = "varchar(200) comment '第三行内容'")
    private String content3;
 
    @ApiModelProperty(value = "LED1显示模式:0静态显示,1向左移动,2向右移动,3向上移动,4向下移动,5向左展开,6向右展开")
    @Column(columnDefinition = "int comment 'LED1显示模式:0静态显示,1向左移动,2向右移动,3向上移动,4向下移动,5向左展开,6向右展开'")
    private Integer disMode3;
 
    @ApiModelProperty(value = "第三行状态")
    @Column(columnDefinition = "int comment '第三行状态 0/不变化 1/变化'")
    private Integer status3;
 
    @ApiModelProperty(value = "第四行颜色")
    @Column(columnDefinition = "int comment '第四行颜色'")
    private Integer color4;
 
    @ApiModelProperty(value = "第四行内容")
    @Column(columnDefinition = "varchar(200) comment '第四行内容'")
    private String content4;
 
    @ApiModelProperty(value = "LED1显示模式:0静态显示,1向左移动,2向右移动,3向上移动,4向下移动,5向左展开,6向右展开")
    @Column(columnDefinition = "int comment 'LED1显示模式:0静态显示,1向左移动,2向右移动,3向上移动,4向下移动,5向左展开,6向右展开'")
    private Integer disMode4;
 
    @ApiModelProperty(value = "第四行状态")
    @Column(columnDefinition = "int comment '第四行状态 0/不变化 1/变化'")
    private Integer status4;
 
    @ApiModelProperty(value = "语音播报内容")
    @Column(columnDefinition = "varchar(200) comment '语音播报内容'")
    private String voiceContent;
 
    @ApiModelProperty(value = "ip地址")
    @Column(columnDefinition = "varchar(200) comment 'ip地址'")
    private String ipAddress = "123";
 
    @ApiModelProperty(value = "端口")
    @Column(columnDefinition = "int comment '端口'")
    private Integer port;
 
    @ApiModelProperty(value = "编号")
    @Column(columnDefinition = "int comment '编号'")
    private Integer number;
 
}