redbbs-pro/src/net/tccn/bbs/user/UserInfo.java

50 lines
1.0 KiB
Java

package net.tccn.bbs.user;
import lombok.Getter;
import lombok.Setter;
import net.tccn.bbs.base.BaseEntity;
import javax.persistence.Column;
import javax.persistence.Id;
/**
* @author lxyer
*/
@Setter
@Getter
public class UserInfo extends BaseEntity {
@Id
@Column(comment = "[用户id]")
private int userid;
private String username = "";
private int sex = 1;
private String password = "";
private String phone = "";
private String nickname = "";
private String avatar = "";
private String relaname = "";
private String email = "";
private int roleid = 0;
private String site = "";
private String git = "";
private long createtime;
private String sign = "";
private String city = "";
private int status = 1;
private String time = "";
/**
* 检查用户权限
*
* @param moduleid
* @param actionid
* @return
*/
public boolean checkAuth(int moduleid, int actionid) {
return !(moduleid == 2 && actionid == 1);
}
}