/** * 增加树节点操作 * * @param model * @return */ @RequestMapping(value = "/addTree", produces = "application/json", method = RequestMethod.POST) public @ResponseBody ResponseEntity<String> addTree( @ModelAttribute SysMenu sysMenu, HttpServletResponse response, HttpServletRequest request) { JSONObject result = new JSONObject(); User loginUser = (User) request.getSession().getAttribute(Constants.CURRENT_USER); sysMenu.setUpdater_fk(loginUser.getId()); sysMenu.setCreator_fk(loginUser.getId()); String msg = ""; try { sysMenuService.insert(sysMenu); msg = ResultEntity.KW_STATUS_SUCCESS; } catch (ServiceException e) { msg = ResultEntity.KW_STATUS_FAIL; logger.error(e); } result.put("msg", msg); HttpHeaders headers = new HttpHeaders(); headers.setContentType(MediaType.APPLICATION_JSON); response.setCharacterEncoding("UTF-8"); return new ResponseEntity<String>(result.toString(), headers, HttpStatus.OK); }