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

📄 adminusersearch.java

📁 交易撮合系统是一套买卖信息沟通的平台
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
	}

	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 + -