⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 userinfo.java

📁 BBS-CS(天乙社区) v5.2.2源码版
💻 JAVA
字号:
package com.laoer.bbscs.bbs.business;

import java.io.Serializable;

/**
 * <p>Title: ��������V5.0</p>
 * <p>Description: BBS-CS��������V5.0</p>
 * <p>Copyright: Copyright (c) 2003</p>
 * <p>Company: laoer.com</p>
 * @author ������
 * @version 5.0
 */

public class UserInfo
    implements Serializable {

  private long ID = 0;
  private String sUserName = "";
  private String sNickName = "";
  private String sPasswd = "";
  private String sRePasswd = "";
  private String sEmail = "";
  private String sQuestion = "";
  private String sAnswer = "";
  private long lLoginTime = 0;
  private long lLogoutTime = 0;
  private int iLoginTimes = 0;
  private int post = 0;
  private int iExp = 0;
  private int iExpression = 0;
  private int iArticleNum = 0;
  private long iStayTime = 0;
  private long iNstaytime = 0;
  private int iPower = 0;
  private int iHpower = 0;
  private String sSign_Name1 = "";
  private String sSign_Detail1 = "";
  private String sSign_Name2 = "";
  private String sSign_Detail2 = "";
  private String sSign_Name3 = "";
  private String sSign_Detail3 = "";
  private String sFriend = "";
  private String sBoardSave = "";
  private String sCanInBoards = "";
  private int iHavePic = 0;
  private String sPicFileName = "";
  private int iStyle = 0;
  private boolean bIsGuest = false;

  public UserInfo() {
  }

  public long getID() {
    return this.ID;
  }

  public void setID(long s) {
    this.ID = s;
  }

  public String getUserName() {
    return this.sUserName;
  }

  public void setUserName(String s) {
    this.sUserName = s;
  }

  public String getNickName() {
    return this.sNickName;
  }

  public void setNickName(String s) {
    this.sNickName = s;
  }

  public String getPasswd() {
    return this.sPasswd;
  }

  public void setPasswd(String s) {
    this.sPasswd = s;
  }

  public String getRePasswd() {
    return this.sRePasswd;
  }

  public void setRePasswd(String aPasswd1) {
    this.sRePasswd = aPasswd1;
  }

  public String getEmail() {
    return this.sEmail;
  }

  public void setEmail(String aEmail) {
    this.sEmail = aEmail;
  }

  public String getQuestion() {
    return this.sQuestion;
  }

  public void setQuestion(String aQuestion) {
    this.sQuestion = aQuestion;
  }

  public String getAnswer() {
    return this.sAnswer;
  }

  public void setAnswer(String aAnswer) {
    this.sAnswer = aAnswer;
  }

  public long getLogintime() {
    return this.lLoginTime;
  }

  public void setLogintime(long aLogintime) {
    this.lLoginTime = aLogintime;
  }

  public long getLogoutTime() {
    return this.lLogoutTime;
  }

  public void setLogoutTime(long aLikai) {
    this.lLogoutTime = aLikai;
  }

  public int getLoginTimes() {
    return this.iLoginTimes;
  }

  public void setLoginTimes(int aCishu) {
    this.iLoginTimes = aCishu;
  }

  public int getPost() {
    return this.post;
  }

  public void setPost(int aPost) {
    this.post = aPost;
  }

  public int getExp() {
    return this.iExp;
  }

  public void setExp(int exp) {
    this.iExp = exp;
  }

  public int getExpression() {
    return this.iExpression;
  }

  public void setExpression(int expression) {
    this.iExpression = expression;
  }

  public int getArticleNum() {
    return this.iArticleNum;
  }

  public void setArticleNum(int articleNum) {
    this.iArticleNum = articleNum;
  }

  public long getStayTime() {
    return this.iStayTime;
  }

  public void setStayTime(long stayTime) {
    this.iStayTime = stayTime;
  }

  public long getNstaytime() {
    return this.iNstaytime;
  }

  public void setNstaytime(long nstaytime) {
    this.iNstaytime = nstaytime;
  }

  public int getPower() {
    return this.iPower;
  }

  public void setPower(int power) {
    this.iPower = power;
  }

  public int getHpower() {
    return this.iHpower;
  }

  public void setHpower(int hpower) {
    this.iHpower = hpower;
  }

  public String getSign_Name1() {
    return (this.sSign_Name1 == null) ? "" : this.sSign_Name1;
  }

  public void setSign_Name1(String sg) {
    this.sSign_Name1 = sg;
  }

  public String getSign_Detail1() {
    if (this.sSign_Detail1 == null) {
      return "";
    }
    else {
      return this.sSign_Detail1;
    }
  }

  public void setSign_Detail1(String sg) {
    this.sSign_Detail1 = sg;
  }

  public String getSign_Name2() {
    return (this.sSign_Name2 == null) ? "" : this.sSign_Name2;
  }

  public void setSign_Name2(String sg) {
    this.sSign_Name2 = sg;
  }

  public String getSign_Detail2() {
    if (this.sSign_Detail2 == null) {
      return "";
    }
    else {
      return this.sSign_Detail2;
    }
  }

  public void setSign_Detail2(String sg) {
    this.sSign_Detail2 = sg;
  }

  public String getSign_Name3() {
    return (this.sSign_Name3 == null) ? "" : this.sSign_Name3;
  }

  public void setSign_Name3(String sg) {
    this.sSign_Name3 = sg;
  }

  public String getSign_Detail3() {
    if (this.sSign_Detail3 == null) {
      return "";
    }
    else {
      return this.sSign_Detail3;
    }
  }

  public void setSign_Detail3(String sg) {
    this.sSign_Detail3 = sg;
  }

  public String getSing_Detail(int i) {
    if (i == 1) {
      return this.getSign_Detail1();
    }
    else if (i == 2) {
      return this.getSign_Detail2();
    }
    else if (i == 3) {
      return this.getSign_Detail3();
    }
    else {
      return this.getSign_Detail1();
    }
  }

  public String getHtmlSign() {
    StringBuffer sb = new StringBuffer();
    if (this.sSign_Name1 != null && this.sSign_Name1.length() > 0 &&
        this.sSign_Detail1 != null && this.sSign_Detail1.length() > 0) {
      sb.append("<input type='radio' name='sign' value='1'>");
      sb.append(this.sSign_Name1);
      sb.append(" ");
    }
    if (this.sSign_Name2 != null && this.sSign_Name2.length() > 0 &&
        this.sSign_Detail2 != null && this.sSign_Detail2.length() > 0) {
      sb.append("<input type='radio' name='sign' value='2'>");
      sb.append(this.sSign_Name2);
      sb.append(" ");
    }
    if (this.sSign_Name3 != null && this.sSign_Name3.length() > 0 &&
        this.sSign_Detail3 != null && this.sSign_Detail3.length() > 0) {
      sb.append("<input type='radio' name='sign' value='3'>");
      sb.append(this.sSign_Name3);
      sb.append(" ");
    }
    return sb.toString();
  }

  public String getFriend() {
    return this.sFriend;
  }

  public void setFriend(String aFriend) {
    this.sFriend = aFriend;
  }

  public String getBoardSave() {
    return (this.sBoardSave == null) ? "" : this.sBoardSave;
  }

  public void setBoardSave(String aBoardSave) {
    this.sBoardSave = aBoardSave;
  }

  public String getCanInBoards() {
    return this.sCanInBoards;
  }

  public void setCanInBoards(String aCanInBoards) {
    this.sCanInBoards = aCanInBoards;
  }

  public int getHavePic() {
    return this.iHavePic;
  }

  public void setHavePic(int aHavePic) {
    this.iHavePic = aHavePic;
  }

  public String getPicFileName() {
    return this.sPicFileName;
  }

  public void setPicFileName(String aPicFileName) {
    this.sPicFileName = aPicFileName;
  }

  public boolean getIsGuest() {
    return this.bIsGuest;
  }

  public void setIsGuest(boolean aIsGuest) {
    this.bIsGuest = aIsGuest;
  }

  public int getStyle() {
    return this.iStyle;
  }

  public void setStyle(int aStyle) {
    this.iStyle = aStyle;
  }

  public int getUserFriendNum() {
    String myFriend = sFriend;
    if (myFriend == null || myFriend.length() == 0) {
      return 0;
    }
    String[] myFriends = myFriend.split(",");
    return myFriends.length;
  }

  public String[] getUserLevel() {
    String level = "";
    int hpower = 0;
    int exp = this.getExp();
    if (exp >= 0 && exp <= 10) {
      hpower = 10;
      level = "新手上路";
    }
    if (exp >= 11 && exp <= 50) {
      hpower = 15;
      level = "初出江湖";
    }
    if (exp >= 51 && exp <= 130) {
      hpower = 20;
      level = "一般站友";
    }
    if (exp >= 131 && exp <= 260) {
      hpower = 30;
      level = "中级站友";
    }
    if (exp >= 261 && exp <= 450) {
      hpower = 40;
      level = "高级站友";
    }
    if (exp >= 451 && exp <= 700) {
      hpower = 50;
      level = "老 站 友";
    }
    if (exp >= 701 && exp <= 1100) {
      hpower = 60;
      level = "青铜长老";
    }
    if (exp >= 1101 && exp <= 1900) {
      hpower = 80;
      level = "白银长老";
    }
    if (exp >= 1901 && exp <= 3000) {
      hpower = 100;
      level = "黄金长老";
    }
    if (exp >= 3001 && exp <= 4500) {
      hpower = 120;
      level = "白金长老";
    }
    if (exp >= 4501 && exp <= 6500) {
      hpower = 140;
      level = "钻石长老";
    }
    if (exp >= 6501 && exp <= 9000) {
      hpower = 170;
      level = "本站元老";
    }
    if (exp >= 9001) {
      hpower = 200;
      level = "开国大老";
    }
    this.setHpower(hpower);
    String[] olevel = {
        level, String.valueOf(hpower)};
    return olevel;
  }

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -