/** 进入保存新增系统类型组 */
  @RequestMapping(value = "/savegroup")
  public ModelAndView savegroup(
      HttpServletRequest request, HttpServletResponse response, MisTypeInfo mistype)
      throws Exception {
    String msg = "";
    ModelAndView mav = new ModelAndView();
    mav.setViewName(SUCCESS_ACTION);
    if (mistype == null) {
      this.logger.warn("保存系统类型组时传递的MisTypeInfo为null");
      msg = "failed";

    } else {
      MisTypeInfo checkMisType = mistypeService.getMisTypeInfo(mistype.getTypeId());
      if (checkMisType == null) {
        try {
          mistypeService.saveGroup(mistype);
          this.insertLog(request, "新增系统类型组");
        } catch (Exception e) {

          msg = "failed";
          e.printStackTrace();
          this.logger.error("新增系统类型组失败:" + e.getMessage(), e);
        }

      } else {
        msg = "该系统类型组Id已存在!";
      }
    }

    mav.addObject("mistype", mistype);
    mav.addObject("msg", msg);
    return mav;
  }
  /** 保存新增系统类型 */
  @RequestMapping(value = "/saveAddType", method = RequestMethod.POST)
  public ModelAndView saveExample(
      HttpServletRequest request, HttpServletResponse response, MisTypeInfo mistype) {
    String msg = "";
    ModelAndView mv = new ModelAndView();
    if (mistype == null) {
      this.logger.warn("保存时传递的misType为null");
      msg = "failed";
    } else {
      MisTypeInfo mistype1 = mistypeService.getMisTypeInfo(mistype.getTypeId());
      if (mistype1 == null) {
        try {

          mistypeService.save(mistype);
          msg = "success";
          this.insertLog(request, "新增系统类型");
        } catch (Exception e) {

          e.printStackTrace();
          this.logger.error("新增系统类型失败:" + e.getMessage(), e);
          msg = "failed";
        }

      } else {
        msg = "该系统类型Id已存在";
      }
    }
    mv.addObject("msg", msg);
    mv.setViewName(SUCCESS_ACTION);
    return mv;
  }