liujie
2025-05-09 fdec3aa2487acee81ebc80aba88852f0f5036ef4
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
package com.stylefeng.guns.modular.system.model;
 
import com.baomidou.mybatisplus.enums.IdType;
import java.util.Date;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.activerecord.Model;
import com.baomidou.mybatisplus.annotations.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModelProperty;
import io.swagger.annotations.ApiOperation;
 
import java.io.Serializable;
 
/**
 * <p>
 * 
 * </p>
 *
 * @author stylefeng
 * @since 2024-07-03
 */
@TableName("t_device")
public class TDevice extends Model<TDevice> {
 
    private static final long serialVersionUID = 1L;
 
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    /**
     * 序列号
     */
    @ApiModelProperty("序列号")
    private String serNum;
    /**
     * 绑定用户ID
     */
    private Integer bindId;
    /**
     * 绑定时间
     */
    @ApiModelProperty("绑定时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date bindTime;
    /**
     * 0未连接1已连接
     */
    @ApiModelProperty("0未连接1已连接")
    private Integer status;
    /**
     * mac地址
     */
    @ApiModelProperty("mac地址")
    private String mac;
    @ApiModelProperty("version")
    private String version;
 
 
    public Integer getId() {
        return id;
    }
 
    public void setId(Integer id) {
        this.id = id;
    }
 
    public String getSerNum() {
        return serNum;
    }
 
    public void setSerNum(String serNum) {
        this.serNum = serNum;
    }
 
    public Integer getBindId() {
        return bindId;
    }
 
    public void setBindId(Integer bindId) {
        this.bindId = bindId;
    }
 
    public Date getBindTime() {
        return bindTime;
    }
 
    public void setBindTime(Date bindTime) {
        this.bindTime = bindTime;
    }
 
    public Integer getStatus() {
        return status;
    }
 
    public void setStatus(Integer status) {
        this.status = status;
    }
 
    public String getMac() {
        return mac;
    }
 
    public void setMac(String mac) {
        this.mac = mac;
    }
 
    public String getVersion() {
        return version;
    }
 
    public void setVersion(String version) {
        this.version = version;
    }
 
    @Override
    protected Serializable pkVal() {
        return this.id;
    }
 
    @Override
    public String toString() {
        return "TDevice{" +
        "id=" + id +
        ", serNum=" + serNum +
        ", bindId=" + bindId +
        ", bindTime=" + bindTime +
        ", status=" + status +
        ", mac=" + mac +
        ", version=" + version +
        "}";
    }
}