1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | 请问geely老师,【获取当前分类id及递归子节点categoryId】在项目中起的什么作用,要查看某个大分类下的小分类(如计算机分类下的超薄本),不是有get_category. do 接口就足够了吗?get_deep_category. do 接口的作用貌似在项目中没有体现;或者说此接口的目的是什么? @RequestMapping ( "get_deep_category.do" ) @ResponseBody public ServerResponse getCategoryAndDeepChildrenCategory(HttpSession session, @RequestParam (value = "categoryId" ,defaultValue = "0" ) Integer categoryId){ User user = (User)session.getAttribute(Const.CURRENT_USER); if (user == null ){ return ServerResponse.createByErrorCodeMessage(ResponseCode.NEED_LOGIN.getCode(), "用户未登录,请登录" ); } if (iUserService.checkAdminRole(user).isSuccess()){ //查询当前节点的id和递归子节点的id return iCategoryService.selectCategoryAndChildrenById(categoryId); } else { return ServerResponse.createByErrorMessage( "无权限操作,需要管理员权限" ); } } |