@RequestMapping("hotNewsList") @ResponseBody public String hotNewsList(String uid, String params) { Result result = null; try { JSONObject jsonObject = JSON.parseObject(params); Integer pageNum = jsonObject.getInteger("pageNum"); List<CofNewsVO> newsList = cofService.getHotNewsList(pageNum); result = Result.getSuccessResult(); Map<String, Object> map = Maps.newHashMap(); if (newsList != null) { map.put("size", newsList.size()); map.put("newsList", newsList); } else { map.put("size", 0); map.put("newsList", null); } result.setRe(map); } catch (Exception e) { log.error(e.getMessage(), e); } finally { if (result == null) { result = new Result(EEchoCode.ERROR.getCode(), "读取失败,未找到相关的新鲜事"); } } return ResultUtil.getJsonString(result); }