package com.tianjian.property.entity;
import java.io.Serializable;
import java.sql.Timestamp;
import java.util.Collection;
import org.springframework.data.mongodb.core.mapping.Document;
import org.springframework.security.core.GrantedAuthority;
import org.springframework.security.core.userdetails.UserDetails;
@Document
public class UserandCar implements UserDetails, Serializable{
private static final long serialVersionUID = -810800206116243592L;
private Integer userId;
private String loginName;
private String password;
private String verifyCode;
private String realName;
private String sex;
private String email;
private String qq;
private String wechat;
private String headPhoto;
private String nickName;
private String signature;
private Integer userTypeId;
private Timestamp addTime;
private Integer isClose;
private String idCard;
private String phone;
private String status;
private String invite;
private Integer parentUserId;
private String cityId;
private String areaId;
private String propertyAddress;//所在地址
private String propertyId;
private String propertyName; //物业名称
private String buildingNo; //楼栋编号
private String buildingName; //楼栋名称
private String floorNo; //楼层号
private String roomNo;//房号
private Integer points; //累计积分
private Integer qualifyingPoints; //有效积分
private Integer pointsGradeId;//积分等级ID
private String buildingId;
private String roomId;
private String OpenId;
private String ParkCode;
//用户车关联
private String carId;
private String carNo;
private Integer userID;
private Timestamp createTime;
private Integer createStatus;
private Timestamp delTime;
public static long getSerialversionuid() {
return serialVersionUID;
}
public Integer getUserId() {
return userId;
}
public String getLoginName() {
return loginName;
}
public String getVerifyCode() {
return verifyCode;
}
public String getRealName() {
return realName;
}
public String getSex() {
return sex;
}
public String getEmail() {
return email;
}
public String getQq() {
return qq;
}
public String getWechat() {
return wechat;
}
public String getHeadPhoto() {
return headPhoto;
}
public String getNickName() {
return nickName;
}
public String getSignature() {
return signature;
}
public Integer getUserTypeId() {
return userTypeId;
}
public Timestamp getAddTime() {
return addTime;
}
public Integer getIsClose() {
return isClose;
}
public String getIdCard() {
return idCard;
}
public String getPhone() {
return phone;
}
public String getStatus() {
return status;
}
public String getInvite() {
return invite;
}
public Integer getParentUserId() {
return parentUserId;
}
public String getCityId() {
return cityId;
}
public String getAreaId() {
return areaId;
}
public String getPropertyAddress() {
return propertyAddress;
}
public String getPropertyId() {
return propertyId;
}
public String getPropertyName() {
return propertyName;
}
public String getBuildingNo() {
return buildingNo;
}
public String getBuildingName() {
return buildingName;
}
public String getFloorNo() {
return floorNo;
}
public String getRoomNo() {
return roomNo;
}
public Integer getPoints() {
return points;
}
public Integer getQualifyingPoints() {
return qualifyingPoints;
}
public Integer getPointsGradeId() {
return pointsGradeId;
}
public String getBuildingId() {
return buildingId;
}
public String getRoomId() {
return roomId;
}
public String getOpenId() {
return OpenId;
}
public String getParkCode() {
return ParkCode;
}
public String getCarId() {
return carId;
}
public String getCarNo() {
return carNo;
}
public Integer getUserID() {
return userID;
}
public Timestamp getCreateTime() {
return createTime;
}
public Integer getCreateStatus() {
return createStatus;
}
public Timestamp getDelTime() {
return delTime;
}
public void setUserId(Integer userId) {
this.userId = userId;
}
public void setLoginName(String loginName) {
this.loginName = loginName;
}
public void setPassword(String password) {
this.password = password;
}
public void setVerifyCode(String verifyCode) {
this.verifyCode = verifyCode;
}
public void setRealName(String realName) {
this.realName = realName;
}
public void setSex(String sex) {
this.sex = sex;
}
public void setEmail(String email) {
this.email = email;
}
public void setQq(String qq) {
this.qq = qq;
}
public void setWechat(String wechat) {
this.wechat = wechat;
}
public void setHeadPhoto(String headPhoto) {
this.headPhoto = headPhoto;
}
public void setNickName(String nickName) {
this.nickName = nickName;
}
public void setSignature(String signature) {
this.signature = signature;
}
public void setUserTypeId(Integer userTypeId) {
this.userTypeId = userTypeId;
}
public void setAddTime(Timestamp addTime) {
this.addTime = addTime;
}
public void setIsClose(Integer isClose) {
this.isClose = isClose;
}
public void setIdCard(String idCard) {
this.idCard = idCard;
}
public void setPhone(String phone) {
this.phone = phone;
}
public void setStatus(String status) {
this.status = status;
}
public void setInvite(String invite) {
this.invite = invite;
}
public void setParentUserId(Integer parentUserId) {
this.parentUserId = parentUserId;
}
public void setCityId(String cityId) {
this.cityId = cityId;
}
public void setAreaId(String areaId) {
this.areaId = areaId;
}
public void setPropertyAddress(String propertyAddress) {
this.propertyAddress = propertyAddress;
}
public void setPropertyId(String propertyId) {
this.propertyId = propertyId;
}
public void setPropertyName(String propertyName) {
this.propertyName = propertyName;
}
public void setBuildingNo(String buildingNo) {
this.buildingNo = buildingNo;
}
public void setBuildingName(String buildingName) {
this.buildingName = buildingName;
}
public void setFloorNo(String floorNo) {
this.floorNo = floorNo;
}
public void setRoomNo(String roomNo) {
this.roomNo = roomNo;
}
public void setPoints(Integer points) {
this.points = points;
}
public void setQualifyingPoints(Integer qualifyingPoints) {
this.qualifyingPoints = qualifyingPoints;
}
public void setPointsGradeId(Integer pointsGradeId) {
this.pointsGradeId = pointsGradeId;
}
public void setBuildingId(String buildingId) {
this.buildingId = buildingId;
}
public void setRoomId(String roomId) {
this.roomId = roomId;
}
public void setOpenId(String openId) {
OpenId = openId;
}
public void setParkCode(String parkCode) {
ParkCode = parkCode;
}
public void setCarId(String carId) {
this.carId = carId;
}
public void setCarNo(String carNo) {
this.carNo = carNo;
}
public void setUserID(Integer userID) {
this.userID = userID;
}
public void setCreateTime(Timestamp createTime) {
this.createTime = createTime;
}
public void setCreateStatus(Integer createStatus) {
this.createStatus = createStatus;
}
public void setDelTime(Timestamp delTime) {
this.delTime = delTime;
}
@Override
public Collection<? extends GrantedAuthority> getAuthorities() {
// TODO Auto-generated method stub
return null;
}
@Override
public String getPassword() {
// TODO Auto-generated method stub
return null;
}
@Override
public String getUsername() {
// TODO Auto-generated method stub
return null;
}
@Override
public boolean isAccountNonExpired() {
// TODO Auto-generated method stub
return false;
}
@Override
public boolean isAccountNonLocked() {
// TODO Auto-generated method stub
return false;
}
@Override
public boolean isCredentialsNonExpired() {
// TODO Auto-generated method stub
return false;
}
@Override
public boolean isEnabled() {
// TODO Auto-generated method stub
return false;
}
}