public String editAccountPassword() { boolean isSuccess = true; String result = "0"; HttpServletRequest request = ServletActionContext.getRequest(); HttpSession httpSession = request.getSession(); Session session = (Session) httpSession.getAttribute("session"); if (session != null) { try { Account account = (Account) accountManagerService.queryAccountByAccountId(session.getId()); if (account != null) oldpassword = account.getPassword(); } catch (Exception ex) { log.error(ex.getMessage(), ex); result = "-1"; } } StringBuffer msg = new StringBuffer("查询账号"); switch (Integer.parseInt(result)) { case -1: msg.append("失败,数据库异常!"); isSuccess = false; break; default: msg.append("成功。"); isSuccess = true; break; } commonBean = new CommonBean(result, msg.toString()); if (isSuccess) { return SUCCESS; } else { return ERROR; } }
public String editAccount() { boolean isSuccess = true; String result = "0"; try { account = (Account) accountManagerService.queryAccountByAccountId(id); String roleTmp = account.getRoles(); if (roleTmp != null && roleTmp.length() != 0) { String[] roleStrings = roleTmp.split(","); seledRoles = new ArrayList<String>(Arrays.asList(roleStrings)); } orgLevAndIdNames = accountManagerService.getOrgLevAndIdNamesByAccountId(id); allowedRoles = accountManagerService.getAllowedRolesByAccountId(); } catch (Exception ex) { log.error(ex.getMessage(), ex); result = "-1"; } StringBuffer msg = new StringBuffer("查询机构和角色"); switch (Integer.parseInt(result)) { case -1: msg.append("失败,数据库异常!"); isSuccess = false; break; default: msg.append("成功。"); isSuccess = true; break; } commonBean = new CommonBean(result, msg.toString()); if (isSuccess) { return SUCCESS; } else { return ERROR; } }