// 获取美食详情 @RequestMapping(value = "/getFoodInfo", method = RequestMethod.GET) public ModelAndView selectFoodDetail( @RequestParam(value = "mallId", required = true) Integer mallId, @RequestParam(value = "foodId", required = true) Integer foodId, @RequestParam(value = "memberId", required = false) Integer memberId, HttpServletRequest request) { logger.info("16.3.获取美食详情begin"); ResponseObject res = null; try { Map<String, Object> param = new HashMap<String, Object>(); param.put("mallId", mallId); param.put("id", foodId); if (null != memberId) param.put("memberId", memberId); Map<String, Object> resultMap = foodService.selectFoodDetail(param); res = new ResponseObject(resultMap); } catch (Exception e) { logger.error(e.getMessage()); res = new ResponseObject("-2", Constants.API_ERROR); } logger.info("16.3.获取美食详情end - " + res.getMap().toString()); return new ModelAndView("jsonView", res.getMap()); }