/** * @description <b>获取用户的评论信息</b> * @author 王鹏 * @version 1.0.0 * @data 2015-5-15 * @param @param data * @param @return * @return Object */ public Object findMemberComment(Object data) { HeadObject headObject = new HeadObject(); ResultPage<Object> comments = null; try { MemberCommentQryDTO qryDTO = (MemberCommentQryDTO) data; qryDTO.buildOrderByField(); PageHelper.startPage(qryDTO.getPage(), qryDTO.getRows()); comments = new ResultPage<Object>(this.orderCommentMapper.selectMemberCommentCount(qryDTO)); if (comments.getRows().size() > 0) { qryDTO.setCommentIds(comments.getRows()); qryDTO.setCommentsType(CommentsType.COMMENT.getKey().toString()); comments.setRows(orderCommentMapper.selectMemberComment(qryDTO)); } headObject.setRetCode(ErrorCode.SUCCESS); } catch (Exception e) { headObject.setRetCode(ErrorCode.FAILURE); log.error("获取用户评论失败", e); e.printStackTrace(); } return new ResultObject(headObject, JSONObject.toJSON(comments)); }