Exemple #1
0
  @RequestMapping("/fws/o_delete.do")
  public String delete(Fws bean, HttpServletRequest request, ModelMap model) {
    WebErrors errors = validateUpdate(bean, request);
    if (errors.hasErrors()) {
      return errors.showErrorPage(model);
    }
    String content = "";
    String s = "";
    Fws oldbean = null;
    oldbean = fwsMng.findById(bean.getId());
    User user = SiteUtils.getUser(request);
    content =
        "操作人:"
            + user.getUsername()
            + ";Id="
            + bean.getId()
            + ";服务商名称:"
            + oldbean.getKetaUser().getRealname();
    cmsLogMng.operating(request, "fws.log.delete", content);
    oldbean.setIsDisabled(true);
    KetaUser ketaUser = oldbean.getKetaUser();
    ketaUser.setStatus("disabled");
    ketaUserMng.updateByUpdater(ketaUser);
    Updater updater = new Updater(oldbean);
    bean = fwsMng.updateByUpdater(updater);

    log.info("update brand. id={}.", bean.getId());

    return "redirect:v_list.do";
  }