| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296 |
- package com.uas.sso.entity;
- import com.uas.sso.core.Const;
- import java.io.Serializable;
- import java.util.Date;
- /**
- * 用户账号,包括个人账号
- *
- * @author wangmh
- * @date 2018/1/6
- */
- public class UserAccount implements Serializable {
- /**
- *
- */
- private static final long serialVersionUID = 1L;
- /**
- * uu号
- */
- private Long userUU;
- /**
- * 会员名
- */
- private String vipName;
- /**
- * 手机号
- */
- private String mobile;
- /**
- * 手机号所属区域(continent or Hongkong)
- */
- private String mobileArea;
- /**
- * 手机号认证状态
- */
- private Short mobileValidCode;
- /**
- * 用户密码
- */
- private String password;
- /**
- * 用户erp密码
- */
- private String erpPassword;
- /**
- * 盐值
- */
- private String salt;
- /**
- * 用户邮箱
- */
- private String email;
- /**
- * 用户邮箱认证状态
- */
- private Short emailValidCode;
- /**
- * 身份认证状态
- */
- private Short identityValidCode;
- /**
- * 账户是否冻结(1、冻结)
- */
- private Short lock;
- /**
- * 企业uu号
- */
- private Long spaceUU;
- /**
- * 企业名称
- */
- private String spaceName;
- /**
- * 营业执照号
- */
- private String businessCode;
- /**
- * 企业域名
- */
- private String spaceDomain;
- /**
- * 应用唯一标志
- */
- private String appId;
- /**
- * 上次登录时间
- */
- private Long lastLoginTime;
- public UserAccount() {
- }
- public UserAccount(Long userUU, String vipName, String mobile, String mobileArea, Short mobileValidCode, String password, String salt, String email, Short emailValidCode, Short identityValidCode, Short lock, Long spaceUU, String spaceName, String businessCode, String spaceDomain, String appId, Date lastLoginTime) {
- this.userUU = userUU;
- this.vipName = vipName;
- this.mobile = mobile;
- this.mobileArea = mobileArea;
- this.mobileValidCode = mobileValidCode;
- this.password = password;
- this.salt = salt;
- this.email = email;
- this.emailValidCode = emailValidCode;
- this.identityValidCode = identityValidCode;
- this.lock = lock;
- this.spaceUU = spaceUU;
- this.spaceName = spaceName;
- this.businessCode = businessCode;
- this.spaceDomain = spaceDomain;
- this.appId = appId;
- this.lastLoginTime = lastLoginTime.getTime();
- }
- public UserAccount(Long userUU, String vipName, String mobile, String mobileArea, Short mobileValidCode, String password, String salt, String email, Short emailValidCode, Short identityValidCode, Short lock, String appId, Date lastLoginTime) {
- this.userUU = userUU;
- this.vipName = vipName;
- this.mobile = mobile;
- this.mobileArea = mobileArea;
- this.mobileValidCode = mobileValidCode;
- this.password = password;
- this.salt = salt;
- this.email = email;
- this.emailValidCode = emailValidCode;
- this.identityValidCode = identityValidCode;
- this.lock = lock;
- this.appId = appId;
- this.lastLoginTime = lastLoginTime.getTime();
- }
- public Long getUserUU() {
- return userUU;
- }
- public void setUserUU(Long userUU) {
- this.userUU = userUU;
- }
- public String getVipName() {
- return vipName;
- }
- public void setVipName(String vipName) {
- this.vipName = vipName;
- }
- public String getMobile() {
- return mobile;
- }
- public void setMobile(String mobile) {
- this.mobile = mobile;
- }
- public String getMobileArea() {
- return mobileArea;
- }
- public void setMobileArea(String mobileArea) {
- this.mobileArea = mobileArea;
- }
- public Short getMobileValidCode() {
- return mobileValidCode;
- }
- public void setMobileValidCode(Short mobileValidCode) {
- this.mobileValidCode = mobileValidCode;
- }
- public String getPassword() {
- return password;
- }
- public void setPassword(String password) {
- this.password = password;
- }
- public String getErpPassword() {
- return erpPassword;
- }
- public void setErpPassword(String erpPassword) {
- this.erpPassword = erpPassword;
- }
- public String getSalt() {
- return salt;
- }
- public void setSalt(String salt) {
- this.salt = salt;
- }
- public String getEmail() {
- return email;
- }
- public void setEmail(String email) {
- this.email = email;
- }
- public Short getEmailValidCode() {
- return emailValidCode;
- }
- public void setEmailValidCode(Short emailValidCode) {
- this.emailValidCode = emailValidCode;
- }
- public Short getIdentityValidCode() {
- return identityValidCode;
- }
- public void setIdentityValidCode(Short identityValidCode) {
- this.identityValidCode = identityValidCode;
- }
- public Short getLock() {
- return lock;
- }
- public void setLock(Short lock) {
- this.lock = lock;
- }
- public Long getSpaceUU() {
- return spaceUU;
- }
- public void setSpaceUU(Long spaceUU) {
- this.spaceUU = spaceUU;
- }
- public String getSpaceName() {
- if (spaceName != null && spaceName.contains(Const.REPEAT_SEPARATOR)) {
- return spaceName.substring(0, spaceName.indexOf(Const.REPEAT_SEPARATOR));
- }
- return spaceName;
- }
- public void setSpaceName(String spaceName) {
- this.spaceName = spaceName;
- }
- public String getBusinessCode() {
- return businessCode;
- }
- public void setBusinessCode(String businessCode) {
- this.businessCode = businessCode;
- }
- public String getSpaceDomain() {
- return spaceDomain;
- }
- public void setSpaceDomain(String spaceDomain) {
- this.spaceDomain = spaceDomain;
- }
- public String getAppId() {
- return appId;
- }
- public void setAppId(String appId) {
- this.appId = appId;
- }
- public Date getLastLoginTime() {
- return new Date(lastLoginTime);
- }
- public void setLastLoginTime(Long lastLoginTime) {
- this.lastLoginTime = lastLoginTime;
- }
- }
|