package com.flow.pojo; import com.baomidou.mybatisplus.annotation.TableName; import java.util.Date; @TableName("login_fail_record") public class LoginFailRecord { private Long id; private String account; // 账号 private Integer failCount; // 失败次数 private Date lockTime; // 锁定时间 private Boolean isLocked; // 是否锁定 private Date createTime; // 创建时间 private Date updateTime; // 更新时间 private String phone; // 手机号 public LoginFailRecord() { } public LoginFailRecord(String account) { this.account = account; this.failCount = 0; this.isLocked = false; this.createTime = new Date(); this.updateTime = new Date(); } public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getAccount() { return account; } public void setAccount(String account) { this.account = account; } public Integer getFailCount() { return failCount; } public void setFailCount(Integer failCount) { this.failCount = failCount; } public Date getLockTime() { return lockTime; } public void setLockTime(Date lockTime) { this.lockTime = lockTime; } public Boolean getIsLocked() { return isLocked; } public void setIsLocked(Boolean isLocked) { this.isLocked = isLocked; } public Date getCreateTime() { return createTime; } public void setCreateTime(Date createTime) { this.createTime = createTime; } public Date getUpdateTime() { return updateTime; } public void setUpdateTime(Date updateTime) { this.updateTime = updateTime; } public String getPhone() { return phone; } public void setPhone(String phone) { this.phone = phone; } }