hjg
2023-10-14 f6c2f15c37aef4675dda01fb5ec17cde4e141c3f
提交 | 用户 | 时间
58d006 1 package com.mandi.system.persist;
A 2
3 import java.io.Serializable;
4 import java.util.Date;
5
6 import javax.persistence.*;
7 import javax.validation.constraints.NotNull;
8
9 import org.apache.commons.lang3.StringUtils;
10 @Entity
11 @Table(name="fd_login_log")
12 public class Login implements Serializable {
13     private static final long serialVersionUID = 1L;
14     @Id
15     @GeneratedValue(strategy=GenerationType.AUTO)
16     private long id;
17     @NotNull(message="登录用户名不能为空")
18     private String username;
19     private String ipaddr;
20     private String macaddr;
21     @Temporal(TemporalType.TIMESTAMP)
22     private Date logintime=new Date();
23     @Temporal(TemporalType.TIMESTAMP)
24     private Date logouttime;
25     @Enumerated(EnumType.STRING)
26     private LoginSide loginside;
27     private String note;
28     private String userid;
29     private String workername;
30     private String workerno;
31     private long depart;//部门
32     private String departname;//部门名字
33     private String departno;
34     private String phone;
35
36     private long sysDepartID;
37     private String sysDepartName;
38     private String sdepartNo;//系统部门编号
39     @Transient
40     private boolean isFdAdmin;
41
42
43     public static long getSerialVersionUID() {
44         return serialVersionUID;
45     }
46
47     public boolean isFdAdmin() {
48         return isFdAdmin;
49     }
50
51     public void setFdAdmin(boolean fdAdmin) {
52         isFdAdmin = fdAdmin;
53     }
54
55     /**
56      * notice:this is not the user's id,only log's id
57      * @return
58      */
59
60     public long getId() {
61         return id;
62     }
63     public void setId(long id) {
64         this.id = id;
65     }
66     public String getUsername() {
67         return username;
68     }
69     public void setUsername(String username) {
70         this.username = StringUtils.trim(username);
71     }
72     public Date getLogintime() {
73         return logintime;
74     }
75     public void setLogintime(Date logintime) {
76         this.logintime = logintime;
77     }
78     public Date getLogouttime() {
79         return logouttime;
80     }
81     public void setLogouttime(Date logouttime) {
82         this.logouttime = logouttime;
83     }
84     public LoginSide getLoginside() {
85         return loginside;
86     }
87     public void setLoginside(LoginSide loginside) {
88         this.loginside = loginside;
89     }
90     public String getUserid() {
91         return userid;
92     }
93     public void setUserid(String userid) {
94         this.userid = userid;
95     }
96     public long getDepart() {
97         return depart;
98     }
99     public void setDepart(long depart) {
100         this.depart = depart;
101     }
102     public String getIpaddr() {
103         return ipaddr;
104     }
105     public void setIpaddr(String ipaddr) {
106         this.ipaddr = StringUtils.trim(ipaddr);
107     }
108     public String getMacaddr() {
109         return macaddr;
110     }
111     public void setMacaddr(String macaddr) {
112         this.macaddr = StringUtils.trim(macaddr);
113     }
114     public String getNote() {
115         return note;
116     }
117     public void setNote(String note) {
118         this.note = note;
119     }
120     public String getDepartname() {
121         return departname;
122     }
123     public void setDepartname(String departname) {
124         this.departname = departname;
125     }
126     public String getWorkername() {
127         return workername;
128     }
129     public void setWorkername(String workername) {
130         this.workername = workername;
131     }
132     public long getSysDepartID() {
133         return sysDepartID;
134     }
135     public void setSysDepartID(long sysDepartID) {
136         this.sysDepartID = sysDepartID;
137     }
138     public String getSysDepartName() {
139         return sysDepartName;
140     }
141     public void setSysDepartName(String sysDepartName) {
142         this.sysDepartName = sysDepartName;
143     }
144     public String getSdepartNo() {
145         return sdepartNo;
146     }
147     public void setSdepartNo(String sdepartNo) {
148         this.sdepartNo = sdepartNo;
149     }
150     public String getWorkerno() {
151         return workerno;
152     }
153     public void setWorkerno(String workerno) {
154         this.workerno = workerno;
155     }
156     public String getDepartno() {
157         return departno;
158     }
159     public void setDepartno(String departno) {
160         this.departno = departno;
161     }
162     public String getPhone() {
163         return phone;
164     }
165     public void setPhone(String phone) {
166         this.phone = phone;
167     }
168
169
170 }