package com.hehenian.biz.common.account.dataobject; import java.io.Serializable; import java.util.Date; public class AccountUserDo implements Serializable { private static final long serialVersionUID = 1L; private Long id; // 用户ID private Long usrCustId; // 用户客户号(汇付平台) private String username; // 帐号 private String email; // 用户email private String password; // 用户密码 private String dealpwd; // 交易密码(初始密码为用户密码) private String mobilePhone; // 用户移动电话 private String refferee; // 推荐人 private Integer rating; // 推荐人 private Integer creditrating; // 信用积分 private String lastIP; // 最后登录IP private Date lastDate; // 最后登录时间 private Integer vipStatus; // VIP会员状态(1 非VIP 2 VIP(默认) // 3 待续费VIP) private Date vipCreateTime; // VIP创建时间 private Long creditLimit; // 信用额度 private Integer authStep; // 认证步骤(默认是1 个人详细信息 2 工作认证 // 3上传 资料) private String headImg; // 头像 private Integer enable; // 是否禁用 1、启用 2、禁用 3.黑名单 默认1 private String cause; // 锁定用户原因 private Date createTime; // 帐号创建时间 private String content; // 用户vip申请会员时候填写的备注 private Double usableSum; // 可用金额 private Double freezeSum; // 冻结金额 private Double dueinSum; // 待收金额(和合年当前值=待还本金+待还利息) private Double dueinCapitalSum; // 待收本金 private Double dueinAccrualSum; // 待收利息 private Double dueoutSum; // 待还金额 private Long kefuId; // 客服Id private Long adminId; // 后台审核员id private Long groupId; // 组ID private Long usableCreditLimit; // 可用信用额度 private Long creditlimtor; // 额度审核审核员id private Double vipFee; // vip会费 private Integer feeStatus; // 费用扣除状态( 1 待扣 2 已扣) private Long loginCount; // 登录次数 private Date lockTime; // 锁定时间 private Integer cashStatus; // 提现状态(默认1 启动 2 禁止) private Double xmax; // 最大待收本金 private Double x; // 系数 private Double xmin; // 最小值 private Integer isFirstVip; // 是否首次成为VIP(默认 1 是 2 否) private Integer source; // 用户来源:0小贷公司导入,1网站注册,2彩生活用户,3净值用户,4彩之云app用户 private String registerIp; // 注册IP private Long colorid; // 彩之云userid private String via; // 用户来源平台 private String colorcheck; // 彩之云userid验证码 private String colorTjr; // private Integer userGroup; // 用户群组 1=花样年 private Double lockAmount; // 锁定金额 private String reffer; // 推荐人原始字段 可能为用户id 或 手机号码 private PersonDo person; // 根据userid 查询得到的person对象 private Boolean phoneHasVerify;// 手机号码是否已经认证 private Integer accountType; // 代理人账户类型:1 private String payPassword; public String getPayPassword() { return payPassword; } public void setPayPassword(String payPassword) { this.payPassword = payPassword; } public Integer getAccountType() { return accountType; } public void setAccountType(Integer accountType) { this.accountType = accountType; } /** * @return reffer */ public String getReffer() { return reffer; } /** * @param reffer * the reffer to set */ public void setReffer(String reffer) { this.reffer = reffer; } public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Long getUsrCustId() { return usrCustId == null ? -1 : usrCustId; } public void setUsrCustId(Long usrCustId) { this.usrCustId = usrCustId; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } public String getDealpwd() { return dealpwd; } public void setDealpwd(String dealpwd) { this.dealpwd = dealpwd; } public String getMobilePhone() { if (mobilePhone != null && mobilePhone.indexOf("-") == 0) { return mobilePhone.substring(1, mobilePhone.length()); } else { return mobilePhone; } } public void setMobilePhone(String mobilePhone) { this.mobilePhone = mobilePhone; } public String getRefferee() { return refferee; } public void setRefferee(String refferee) { this.refferee = refferee; } public Integer getRating() { return rating; } public void setRating(Integer rating) { this.rating = rating; } public Integer getCreditrating() { return creditrating; } public void setCreditrating(Integer creditrating) { this.creditrating = creditrating; } public String getLastIP() { return lastIP; } public void setLastIP(String lastIP) { this.lastIP = lastIP; } public Date getLastDate() { return lastDate; } public void setLastDate(Date lastDate) { this.lastDate = lastDate; } public Integer getVipStatus() { return vipStatus; } public void setVipStatus(Integer vipStatus) { this.vipStatus = vipStatus; } public Date getVipCreateTime() { return vipCreateTime; } public void setVipCreateTime(Date vipCreateTime) { this.vipCreateTime = vipCreateTime; } public Long getCreditLimit() { return creditLimit; } public void setCreditLimit(Long creditLimit) { this.creditLimit = creditLimit; } public Integer getAuthStep() { return authStep; } public void setAuthStep(Integer authStep) { this.authStep = authStep; } public String getHeadImg() { return headImg; } public void setHeadImg(String headImg) { this.headImg = headImg; } public Integer getEnable() { return enable; } public void setEnable(Integer enable) { this.enable = enable; } public String getCause() { return cause; } public void setCause(String cause) { this.cause = cause; } public Date getCreateTime() { return createTime; } public void setCreateTime(Date createTime) { this.createTime = createTime; } public String getContent() { return content; } public void setContent(String content) { this.content = content; } public Double getUsableSum() { return usableSum; } public void setUsableSum(Double usableSum) { this.usableSum = usableSum; } public Double getFreezeSum() { return freezeSum; } public void setFreezeSum(Double freezeSum) { this.freezeSum = freezeSum; } public Double getDueinSum() { return dueinSum; } public void setDueinSum(Double dueinSum) { this.dueinSum = dueinSum; } public Double getDueinCapitalSum() { return dueinCapitalSum; } public void setDueinCapitalSum(Double dueinCapitalSum) { this.dueinCapitalSum = dueinCapitalSum; } public Double getDueinAccrualSum() { return dueinAccrualSum; } public void setDueinAccrualSum(Double dueinAccrualSum) { this.dueinAccrualSum = dueinAccrualSum; } public Double getDueoutSum() { return dueoutSum; } public void setDueoutSum(Double dueoutSum) { this.dueoutSum = dueoutSum; } public Long getKefuId() { return kefuId; } public void setKefuId(Long kefuId) { this.kefuId = kefuId; } public Long getAdminId() { return adminId; } public void setAdminId(Long adminId) { this.adminId = adminId; } public Long getGroupId() { return groupId; } public void setGroupId(Long groupId) { this.groupId = groupId; } public Long getUsableCreditLimit() { return usableCreditLimit; } public void setUsableCreditLimit(Long usableCreditLimit) { this.usableCreditLimit = usableCreditLimit; } public Long getCreditlimtor() { return creditlimtor; } public void setCreditlimtor(Long creditlimtor) { this.creditlimtor = creditlimtor; } public Double getVipFee() { return vipFee; } public void setVipFee(Double vipFee) { this.vipFee = vipFee; } public Integer getFeeStatus() { return feeStatus; } public void setFeeStatus(Integer feeStatus) { this.feeStatus = feeStatus; } public Long getLoginCount() { return loginCount; } public void setLoginCount(Long loginCount) { this.loginCount = loginCount; } public Date getLockTime() { return lockTime; } public void setLockTime(Date lockTime) { this.lockTime = lockTime; } public Integer getCashStatus() { return cashStatus; } public void setCashStatus(Integer cashStatus) { this.cashStatus = cashStatus; } public Double getXmax() { return xmax; } public void setXmax(Double xmax) { this.xmax = xmax; } public Double getX() { return x; } public void setX(Double x) { this.x = x; } public Double getXmin() { return xmin; } public void setXmin(Double xmin) { this.xmin = xmin; } public Integer getIsFirstVip() { return isFirstVip; } public void setIsFirstVip(Integer isFirstVip) { this.isFirstVip = isFirstVip; } public Integer getSource() { return source; } public void setSource(Integer source) { this.source = source; } public String getRegisterIp() { return registerIp; } public void setRegisterIp(String registerIp) { this.registerIp = registerIp; } public Long getColorid() { return colorid; } public void setColorid(Long colorid) { this.colorid = colorid; } public String getVia() { return via; } public void setVia(String via) { this.via = via; } public String getColorcheck() { return colorcheck; } public void setColorcheck(String colorcheck) { this.colorcheck = colorcheck; } public String getColorTjr() { return colorTjr; } public void setColorTjr(String colorTjr) { this.colorTjr = colorTjr; } public Integer getUserGroup() { return userGroup; } public void setUserGroup(Integer userGroup) { this.userGroup = userGroup; } /** * @return lockAmount */ public Double getLockAmount() { return lockAmount; } /** * @param lockAmount * the lockAmount to set */ public void setLockAmount(Double lockAmount) { this.lockAmount = lockAmount; } /** * @return person */ public PersonDo getPerson() { return person; } /** * @param person * the person to set */ public void setPerson(PersonDo person) { this.person = person; } @Override public String toString() { return "AccountUserDo{" + "id=" + id + ", usrCustId=" + usrCustId + ", username='" + username + '\'' + ", email='" + email + '\'' + ", password='" + password + '\'' + ", dealpwd='" + dealpwd + '\'' + ", mobilePhone='" + mobilePhone + '\'' + ", refferee='" + refferee + '\'' + ", rating=" + rating + ", creditrating=" + creditrating + ", lastIP='" + lastIP + '\'' + ", lastDate=" + lastDate + ", vipStatus=" + vipStatus + ", vipCreateTime=" + vipCreateTime + ", creditLimit=" + creditLimit + ", authStep=" + authStep + ", headImg='" + headImg + '\'' + ", enable=" + enable + ", cause='" + cause + '\'' + ", createTime=" + createTime + ", content='" + content + '\'' + ", usableSum=" + usableSum + ", freezeSum=" + freezeSum + ", dueinSum=" + dueinSum + ", dueinCapitalSum=" + dueinCapitalSum + ", dueinAccrualSum=" + dueinAccrualSum + ", dueoutSum=" + dueoutSum + ", kefuId=" + kefuId + ", adminId=" + adminId + ", groupId=" + groupId + ", usableCreditLimit=" + usableCreditLimit + ", creditlimtor=" + creditlimtor + ", vipFee=" + vipFee + ", feeStatus=" + feeStatus + ", loginCount=" + loginCount + ", lockTime=" + lockTime + ", cashStatus=" + cashStatus + ", xmax=" + xmax + ", x=" + x + ", xmin=" + xmin + ", isFirstVip=" + isFirstVip + ", accountType=" + accountType + ", source=" + source + ", registerIp='" + registerIp + '\'' + ", colorid=" + colorid + ", via='" + via + '\'' + ", colorcheck='" + colorcheck + '\'' + ", colorTjr='" + colorTjr + '\'' + ", userGroup=" + userGroup + ", lockAmount=" + lockAmount + ", reffer='" + reffer + '\'' + '}'; } public Boolean getPhoneHasVerify() { return phoneHasVerify; } public void setPhoneHasVerify(Boolean phoneHasVerify) { this.phoneHasVerify = phoneHasVerify; } }