📄 adminusersearch.java
字号:
}
private List<OptionsInt> groupValues = new ArrayList<OptionsInt>();
public List<OptionsInt> getGroupValues() {
return groupValues;
}
public void setGroupValues(List<OptionsInt> groupValues) {
this.groupValues = groupValues;
}
private void setGroupValuesInit() {
List gl = this.getUserGroupService().findUserGroupsAll();
for (int i = 0; i < gl.size(); i++) {
UserGroup ug = (UserGroup) gl.get(i);
this.getGroupValues().add(new OptionsInt(ug.getId(), ug.getGroupName()));
}
}
private List<OptionsInt> userTitleValues;
public List<OptionsInt> getUserTitleValues() {
return userTitleValues;
}
public void setUserTitleValues(List<OptionsInt> userTitleValues) {
this.userTitleValues = userTitleValues;
}
private void setUserTitleValuesInit() {
this.userTitleValues = this.getSysOptionsValues().getUserTitleValues(this.getLocale());
}
private List<OptionsInt> userForumNumPerPageValues;
public List<OptionsInt> getUserForumNumPerPageValues() {
return userForumNumPerPageValues;
}
public void setUserForumNumPerPageValues(List<OptionsInt> userForumNumPerPageValues) {
this.userForumNumPerPageValues = userForumNumPerPageValues;
}
private void setUserForumNumPerPageValuesInit() {
this.setUserForumNumPerPageValues(this.getSysOptionsValues().getUserForumNumPerPageValues(this.getLocale()));
}
private List<OptionsInt> userPostNumPerPageValues;
public List<OptionsInt> getUserPostNumPerPageValues() {
return userPostNumPerPageValues;
}
public void setUserPostNumPerPageValues(List<OptionsInt> userPostNumPerPageValues) {
this.userPostNumPerPageValues = userPostNumPerPageValues;
}
private void setUserPostNumPerPageValuesInit() {
this.setUserPostNumPerPageValues(this.getSysOptionsValues().getUserPostNumPerPageValues(this.getLocale(),
this.getSysConfig().getUserPostPerPageNum()));
}
private List<OptionsString> userTimeZoneValues = Constant.USERTIMEZONE;
public List<OptionsString> getUserTimeZoneValues() {
return userTimeZoneValues;
}
public void setUserTimeZoneValues(List<OptionsString> userTimeZoneValues) {
this.userTimeZoneValues = userTimeZoneValues;
}
private List<OptionsString> yearValues = Constant.YEARS;
public List<OptionsString> getYearValues() {
return yearValues;
}
public void setYearValues(List<OptionsString> yearValues) {
this.yearValues = yearValues;
}
private List<OptionsInt> monthValues = Constant.MONTH;
public List<OptionsInt> getMonthValues() {
return monthValues;
}
public void setMonthValues(List<OptionsInt> monthValues) {
this.monthValues = monthValues;
}
private List<OptionsInt> dayValues = Constant.DAY;
public List<OptionsInt> getDayValues() {
return dayValues;
}
public void setDayValues(List<OptionsInt> dayValues) {
this.dayValues = dayValues;
}
private List<OptionsInt> forumViewModeValues;
public List<OptionsInt> getForumViewModeValues() {
return forumViewModeValues;
}
public void setForumViewModeValues(List<OptionsInt> forumViewModeValues) {
this.forumViewModeValues = forumViewModeValues;
}
private void setForumViewModeValuesInit() {
this.setForumViewModeValues(this.getSysOptionsValues().getForumViewModeValues(this.getLocale()));
}
List<RadioInt> radioYesNoList = new ArrayList<RadioInt>();
private void setRadioYesNoListValues() {
radioYesNoList.add(new RadioInt(0, this.getText("bbscs.no")));
radioYesNoList.add(new RadioInt(1, this.getText("bbscs.yes")));
}
public List<RadioInt> getRadioYesNoList() {
return radioYesNoList;
}
public void setRadioYesNoList(List<RadioInt> radioYesNoList) {
this.radioYesNoList = radioYesNoList;
}
List<RadioInt> radioSexList = new ArrayList<RadioInt>();
private void setRadioSexListValues() {
radioSexList.add(new RadioInt(1, this.getText("bbscs.man")));
radioSexList.add(new RadioInt(2, this.getText("bbscs.woman")));
}
public List<RadioInt> getRadioSexList() {
return radioSexList;
}
public void setRadioSexList(List<RadioInt> radioSexList) {
this.radioSexList = radioSexList;
}
public String execute() {
try {
return this.executeMethod(this.getAction());
} catch (Exception e) {
logger.error(e);
return ERROR;
}
}
public String index() {
return INPUT;
}
private void setUser(UserInfo ui) {
UserDetail ud = ui.getUserDetail();
this.setId(ui.getId());
this.setAcceptFriend(ui.getAcceptFriend());
this.setAction("edit");
this.setArticleEliteNum(ui.getArticleEliteNum());
this.setArticleNum(ui.getArticleNum());
this.setBirthDay(ui.getBirthDay());
this.setBirthMonth(ui.getBirthMonth());
this.setBirthYear(String.valueOf(ui.getBirthYear()));
this.setBrief(ud.getBrief());
this.setDreamJob(ud.getDreamJob());
this.setDreamLover(ud.getDreamLover());
this.setEmail(ui.getEmail());
this.setExperience(ui.getExperience());
this.setFavourArt(ud.getFavourArt());
this.setFavourBook(ud.getFavourBook());
this.setFavourChat(ud.getFavourChat());
this.setFavourMovie(ud.getFavourMovie());
this.setFavourMusic(ud.getFavourMusic());
this.setFavourPeople(ud.getFavourPeople());
this.setFavourPlace(ud.getFavourPlace());
this.setFavourTeam(ud.getFavourTeam());
this.setForumPerNum(ui.getForumPerNum());
this.setForumViewMode(ui.getForumViewMode());
this.setGraduate(ud.getGraduate());
this.setGroupID(ui.getGroupID());
this.setHavePic(ui.getHavePic());
this.setHeight(ud.getHeight());
this.setHomePage(ud.getHomePage());
this.setIcqNo(ud.getIcqNo());
this.setInterest(ud.getInterest());
this.setLastLoginIP(ui.getLastLoginIP());
this.setLastLoginTime(Util.formatDateTime(ui.getLastLoginTime()));
this.setLifeForce(ui.getLifeForce());
this.setLiterary(ui.getLiterary());
this.setLoginIP(ui.getLoginIP());
this.setLoginTime(Util.formatDateTime(ui.getLoginTime()));
this.setLoginTimes(ui.getLoginTimes());
this.setMsn(ud.getMsn());
this.setNickName(ui.getNickName());
this.setOicqNo(ud.getOicqNo());
this.setPasswd(ui.getRePasswd());
this.setPicFileName(ui.getPicFileName());
this.setPostPerNum(ui.getPostPerNum());
this.setQuestion(ui.getQuestion());
this.setReceiveNote(ui.getReceiveNote());
this.setRegTime(Util.formatDateTime(ui.getRegTime()));
this.setSex(ud.getSex());
this.setSignDetail0(ui.getSignDetail0());
this.setSignDetail1(ui.getSignDetail1());
this.setSignDetail2(ui.getSignDetail2());
this.setStayTime(ui.getStayTime());
this.setTimeZone(ui.getTimeZone());
this.setUserFrom(ui.getUserFrom());
this.setUserName(ui.getUserName());
this.setUserKnow(ui.getUserKnow());
this.setUserTitle(ui.getUserTitle());
this.setValidated(ui.getValidated());
this.setWeight(ud.getWeight());
this.setYahoo(ud.getYahoo());
}
public String suid() {
UserInfo ui = this.getUserService().findUserInfoById(this.getId());
if (ui == null) {
this.addActionError(this.getText("error.user.notexist"));
return INPUT;
}
this.setGroupValuesInit();
this.setUserForumNumPerPageValuesInit();
this.setUserPostNumPerPageValuesInit();
this.setUserTitleValuesInit();
this.setRadioYesNoListValues();
this.setRadioSexListValues();
this.setForumViewModeValuesInit();
this.setUser(ui);
return SUCCESS;
}
public String sname() {
UserInfo ui = this.getUserService().findUserInfoByUserName(this.getUserName());
if (ui == null) {
this.addActionError(this.getText("error.user.notexist"));
return INPUT;
}
this.setGroupValuesInit();
this.setUserForumNumPerPageValuesInit();
this.setUserPostNumPerPageValuesInit();
this.setUserTitleValuesInit();
this.setRadioYesNoListValues();
this.setRadioSexListValues();
this.setForumViewModeValuesInit();
this.setUser(ui);
return SUCCESS;
}
public String edit() {
UserInfo ui = this.getUserService().findUserInfoById(this.getId());
if (ui == null) {
this.addActionError(this.getText("error.user.notexist"));
return INPUT;
}
UserDetail ud = ui.getUserDetail();
this.setUserName(ui.getUserName());
ui.setAcceptFriend(this.getAcceptFriend());
ui.setBirthDay(this.getBirthDay());
ui.setBirthMonth(this.getBirthMonth());
ui.setBirthYear(Integer.parseInt(this.getBirthYear()));
ud.setBrief(this.getBrief());
ud.setDreamJob(this.getDreamJob());
ud.setDreamLover(this.getDreamLover());
ui.setEmail(this.getEmail());
ud.setFavourArt(this.getFavourArt());
ud.setFavourBook(this.getFavourBook());
ud.setFavourChat(this.getFavourChat());
ud.setFavourMovie(this.getFavourMovie());
ud.setFavourMusic(this.getFavourMusic());
ud.setFavourPeople(this.getFavourPeople());
ud.setFavourPlace(this.getFavourPlace());
ud.setFavourTeam(this.getFavourTeam());
ui.setForumPerNum(this.getForumPerNum());
ui.setForumViewMode(this.getForumViewMode());
ud.setGraduate(this.getGraduate());
ui.setGroupID(this.getGroupID());
ud.setHeight(this.getHeight());
ud.setHomePage(this.getHomePage());
ud.setIcqNo(this.getIcqNo());
ud.setInterest(this.getInterest());
ud.setMsn(this.getMsn());
ui.setNickName(this.getNickName());
ud.setOicqNo(this.getOicqNo());
if (!this.getPasswd().equals(ui.getRePasswd())) {
ui.setPasswd(this.getPasswd());
ui.setRePasswd(Util.hash(this.getPasswd()));
}
ui.setPostPerNum(this.getPostPerNum());
ui.setReceiveNote(this.getReceiveNote());
ud.setSex(this.getSex());
ui.setSignDetail0(this.getSignDetail0());
ui.setSignDetail1(this.getSignDetail1());
ui.setSignDetail2(this.getSignDetail2());
ui.setTimeZone(this.getTimeZone());
ui.setUserFrom(this.getUserFrom());
ui.setUserTitle(this.getUserTitle());
if (this.getValidated() == 0) {
ui.setValidated(0);
ui.setGroupID(Constant.USER_GROUP_UNVUSER);
}
if (this.getValidated() == 1) {
ui.setValidated(1);
if (ui.getGroupID() == Constant.USER_GROUP_UNVUSER) {
ui.setGroupID(Constant.USER_GROUP_REGUSER);
}
}
ud.setWeight(this.getWeight());
ud.setYahoo(this.getYahoo());
try {
ui = this.getUserService().saveUserInfo(ui);
if (ui.getHavePic() > 0 && this.getDelFace()) {
this.getUserService().removeUserFacePic(ui);
}
this.addActionMessage(this.getText("bbscs.dataupdate.succeed"));
} catch (BbscsException e) {
logger.error(e);
this.addActionError(this.getText("error.dataupdate.failed"));
}
this.setGroupValuesInit();
this.setUserForumNumPerPageValuesInit();
this.setUserPostNumPerPageValuesInit();
this.setUserTitleValuesInit();
this.setRadioYesNoListValues();
this.setRadioSexListValues();
this.setForumViewModeValuesInit();
return SUCCESS;
}
public String getBrief() {
return brief;
}
public void setBrief(String brief) {
this.brief = brief;
}
public int getCoin() {
return coin;
}
public void setCoin(int coin) {
this.coin = coin;
}
public String getDreamJob() {
return dreamJob;
}
public void setDreamJob(String dreamJob) {
this.dreamJob = dreamJob;
}
public String getDreamLover() {
return dreamLover;
}
public void setDreamLover(String dreamLover) {
this.dreamLover = dreamLover;
}
public String getFavourArt() {
return favourArt;
}
public void setFavourArt(String favourArt) {
this.favourArt = favourArt;
}
public String getFavourBook() {
return favourBook;
}
public void setFavourBook(String favourBook) {
this.favourBook = favourBook;
}
public String getFavourChat() {
return favourChat;
}
public void setFavourChat(String favourChat) {
this.favourChat = favourChat;
}
public String getFavourMovie() {
return favourMovie;
}
public void setFavourMovie(String favourMovie) {
this.favourMovie = favourMovie;
}
public String getFavourMusic() {
return favourMusic;
}
public void setFavourMusic(String favourMusic) {
this.favourMusic = favourMusic;
}
public String getFavourPeople() {
return favourPeople;
}
public void setFavourPeople(String favourPeople) {
this.favourPeople = favourPeople;
}
public String getFavourPlace() {
return favourPlace;
}
public void setFavourPlace(String favourPlace) {
this.favourPlace = favourPlace;
}
public String getFavourTeam() {
return favourTeam;
}
public void setFavourTeam(String favourTeam) {
this.favourTeam = favourTeam;
}
public String getGraduate() {
return graduate;
}
public void setGraduate(String graduate) {
this.graduate = graduate;
}
public String getHeight() {
return height;
}
public void setHeight(String height) {
this.height = height;
}
public String getHomePage() {
return homePage;
}
public void setHomePage(String homePage) {
this.homePage = homePage;
}
public String getIcqNo() {
return icqNo;
}
public void setIcqNo(String icqNo) {
this.icqNo = icqNo;
}
public String getInterest() {
return interest;
}
public void setInterest(String interest) {
this.interest = interest;
}
public String getMsn() {
return msn;
}
public void setMsn(String msn) {
this.msn = msn;
}
public String getOicqNo() {
return oicqNo;
}
public void setOicqNo(String oicqNo) {
this.oicqNo = oicqNo;
}
public String getQuestion() {
return question;
}
public void setQuestion(String question) {
this.question = question;
}
public int getSex() {
return sex;
}
public void setSex(int sex) {
this.sex = sex;
}
public String getWeight() {
return weight;
}
public void setWeight(String weight) {
this.weight = weight;
}
public String getYahoo() {
return yahoo;
}
public void setYahoo(String yahoo) {
this.yahoo = yahoo;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -