package com.norteksoft.acs.entity.log; import java.util.Date; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Table; import com.norteksoft.acs.base.enumeration.OperatorType; import com.norteksoft.acs.entity.IdEntity; @Entity @Table(name = "ACS_LOGIN_LOG") public class LoginLog extends IdEntity{ private static final long serialVersionUID = 1L; private Long userId; private String userName; private Date loginTime; private Date exitTime; private String ipAddress; private Long companyId; private Long systemId; private Boolean adminLog = false; private OperatorType operatorType;//操作员类型 @Column(name = "FK_COMPANY_ID") public Long getCompanyId() { return companyId; } public void setCompanyId(Long companyId) { this.companyId = companyId; } @Column(name = "FK_SYSTEM_ID") public Long getSystemId() { return systemId; } public void setSystemId(Long systemId) { this.systemId = systemId; } public String getUserName() { return userName; } public void setUserName(String userName) { this.userName = userName; } public Date getLoginTime() { return loginTime; } public void setLoginTime(Date loginTime) { this.loginTime = loginTime; } public Date getExitTime() { return exitTime; } public void setExitTime(Date exitTime) { this.exitTime = exitTime; } public String getIpAddress() { return ipAddress; } public void setIpAddress(String ipAddress) { this.ipAddress = ipAddress; } public Long getUserId() { return userId; } public void setUserId(Long userId) { this.userId = userId; } public Boolean getAdminLog() { return adminLog; } public void setAdminLog(Boolean adminLog) { this.adminLog = adminLog; } public OperatorType getOperatorType() { return operatorType; } public void setOperatorType(OperatorType operatorType) { this.operatorType = operatorType; } }