4
hao
2025-04-16 c5fb1fbcbb2bf4d511773d348f9ef625855c61fc
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
136
package com.system.online.entity;
 
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
 
import javax.persistence.*;
import java.util.Date;
 
/**
 * 在线用户表
 *
 */
public class OnlineUser  {
 
    @ApiModelProperty(name = "id", value = "用户session Id")
    protected Long id;
    /**
     * 用户session Id
     */
    @ApiModelProperty(name = "sessionId", value = "用户session Id")
    @Column(length = 500)
    protected String sessionId;
    
    /**
     * 用户账号
     */
    @ApiModelProperty(name = "bsCode", value = "用户账号")
    @Column(length = 50)
    protected String bsCode;
 
    /**
     * 用户名称
     */
    @ApiModelProperty(name = "bsName", value = "用户名称")
    @Column(length = 50)
    protected String bsName;
 
    /**
     * 手机号
     */
    @ApiModelProperty(name = "mobile", value = "手机号")
    @Column(length = 15)
    protected String mobile;
 
    /**
     * 登录IP
     */
    @ApiModelProperty(name = "host", value = "登录IP")
    @Column(length = 10)
    protected String host;
 
    /**
     * 最后操作时间
     */
    @ApiModelProperty(name = "lastAccessTime", value = "最后操作时间")
    @Column
    @Temporal(TemporalType.DATE)
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+08:00")
    protected Date lastAccessTime;
    
    /**
     * 登录时间
     */
    @ApiModelProperty(name = "startTimestamp", value = "登录时间")
    @Column
    @Temporal(TemporalType.DATE)
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+08:00")
    protected Date startTimestamp;
 
    
 
    public Long getId() {
        return id;
    }
 
    public void setId(Long id) {
        this.id = id;
    }
 
    public String getSessionId() {
        return sessionId;
    }
 
    public void setSessionId(String sessionId) {
        this.sessionId = sessionId;
    }
 
    public String getBsCode() {
        return bsCode;
    }
 
    public void setBsCode(String bsCode) {
        this.bsCode = bsCode;
    }
 
    public String getBsName() {
        return bsName;
    }
 
    public void setBsName(String bsName) {
        this.bsName = bsName;
    }
 
    public String getMobile() {
        return mobile;
    }
 
    public void setMobile(String mobile) {
        this.mobile = mobile;
    }
 
    public String getHost() {
        return host;
    }
 
    public void setHost(String host) {
        this.host = host;
    }
 
    public Date getLastAccessTime() {
        return lastAccessTime;
    }
 
    public void setLastAccessTime(Date lastAccessTime) {
        this.lastAccessTime = lastAccessTime;
    }
 
    public Date getStartTimestamp() {
        return startTimestamp;
    }
 
    public void setStartTimestamp(Date startTimestamp) {
        this.startTimestamp = startTimestamp;
    }
 
}