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;
|
}
|
|
}
|