コード例 #1
0
 @RequestMapping("/comment/o_update.do")
 public String update(
     Integer queryContentId,
     Boolean queryChecked,
     Boolean queryRecommend,
     String reply,
     CmsComment bean,
     CmsCommentExt ext,
     Integer pageNo,
     HttpServletRequest request,
     ModelMap model) {
   WebErrors errors = validateUpdate(bean.getId(), request);
   if (errors.hasErrors()) {
     return errors.showErrorPage(model);
   }
   // 若回复内容不为空而且回复更新,则设置回复时间,已最新回复时间为准
   if (StringUtils.isNotBlank(ext.getReply()) && !reply.equals(ext.getReply())) {
     bean.setReplayTime(new Date());
   }
   bean = manager.update(bean, ext);
   log.info("update CmsComment id={}.", bean.getId());
   cmsLogMng.operating(request, "cmsComment.log.update", "id=" + bean.getId());
   return list(queryContentId, queryChecked, queryRecommend, pageNo, request, model);
 }