/** * @param req * @return * @throws FragmentEventException */ public HtmlFragmentResponse addFinancial(HtmlFragmentRequest req) throws FragmentEventException { HtmlFragmentResponse res = getResponse(); try { FinancialBean bean = (FinancialBean) req.getForm("financial"); MessageWidget message = null; boolean isSuccess = finService.saveFinancial(bean.getFinancial()); if (isSuccess) { message = new DefaultMessageWidget("添加监管机构成功"); message.setNavTabId(getName()); } else { message = new DefaultMessageWidget("添加监管机构失败"); message.fail(); } res.addMessage(message); } catch (Exception e) { log.error(e.getMessage(), e); throw new FragmentEventException(e); } return res; }