コード例 #1
0
ファイル: FwlogController.java プロジェクト: keeleys/tieba
 /**
  * 新增/修改save操作
  *
  * @param model
  * @param fwlog
  * @param request
  * @param response
  * @return
  * @throws Exception
  * @author Mr.Hao<Auto generate>
  * @version 2013-07-29 11:36:44
  */
 @RequestMapping("/update")
 public String saveorupdate(
     Model model, Fwlog fwlog, HttpServletRequest request, HttpServletResponse response)
     throws Exception {
   if (StringUtils.isBlank(fwlog.getId())) { // 新增
     fwlog.setId(SecUtils.getUUID());
     try {
       fwlogService.save(fwlog);
       model.addAttribute(message, MessageUtils.ADD_SUCCESS);
       return messageurl;
     } catch (Exception e) {
       logger.error(e.getMessage(), e);
     }
     model.addAttribute(message, MessageUtils.ADD_FAIL);
     return messageurl;
   } else { // 修改
     try {
       fwlog.setId(fwlog.getId());
       fwlogService.update(fwlog);
       model.addAttribute(message, MessageUtils.EDIT_SUCCESS);
       return messageurl;
     } catch (Exception e) {
       logger.error(e.getMessage(), e);
     }
     model.addAttribute(message, MessageUtils.EDIT_WARING);
     return messageurl;
   }
 }