@RequestMapping("/admin/flow/approve") public String approve(String taskid, Integer approval, String note, HttpServletRequest request, ModelMap model) { String view = "redirect:/admin/flow/task_list.htm"; try { Map<String, Object> variables = new HashMap<String, Object>(); variables.put("approval", approval); taskService.setVariableLocal(taskid, "note", note); taskService.setVariableLocal(taskid, "user", UserUtil.getCurrentUser().getName()); if (approval == 1) { taskService.setVariableLocal(taskid, "state", "同意"); } else { taskService.setVariableLocal(taskid, "state", "不同意"); } taskService.complete(taskid, variables); } catch (Exception e) { e.printStackTrace(); view = "/admin/task/edit"; } return view; }
private void handleUserInfo(UserResponse result, UserInfo user) { if (user == null) { return; } result.setUserToken(UserUtils.getToken(user.getId())); result.setName(user.getName()); result.setAvatar(user.getAvatar()); result.setPhone(user.getPhone()); }
private void handleUserInfo(UserResponse result, UserInfo user) { if (user == null) { return; } result.setUserToken(UserUtils.getToken(user.getId())); result.setName(user.getName()); result.setAvatar(user.getAvatar()); result.setPhone(user.getPhone()); }
try { UserInfo oauthToken = userService.findById(userid); ShiroUser shiroUser = new ShiroUser(oauthToken.getId(), oauthToken.getId()+"", oauthToken.getName());
try { UserInfo oauthToken = userService.findById(userid); ShiroUser shiroUser = new ShiroUser(oauthToken.getId(), oauthToken.getId() + "", oauthToken.getName());
try { UserOauthToken oauthToken = oauthTokenService.findByUid(ticket); ShiroUser shiroUser = new ShiroUser(oauthToken.getUser().getId(), oauthToken.getUid(), oauthToken.getUser().getName());
try { UserOauthToken oauthToken = oauthTokenService.findByUid(ticket); ShiroUser shiroUser = new ShiroUser(oauthToken.getUser().getId(), oauthToken.getUid(), oauthToken.getUser().getName());
if (account != null) { byte[] salt = Encodes.decodeHex(account.getSalt()); ShiroUser shiroUser = new ShiroUser(account.getUser().getId(), account.getUsername(), account.getUser().getName());
if (account != null) { byte[] salt = Encodes.decodeHex(account.getSalt()); ShiroUser shiroUser = new ShiroUser(account.getUser().getId(), account.getUsername(), account.getUser().getName());