/** * 添加 应用系统权限分配记录 * * @param mapping * @param form * @param request * @param response * @return * @throws IOException */ public ActionForward addRARInfo( ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws IOException { String asrid = request.getParameter("asrid"); String asiid = request.getParameter("asid"); String name = request.getParameter("name"); String operator = request.getParameter("operator"); if (HtmlFactory.isNotEmpty(asiid)) { AppSysRole asr = new AppSysRole(); AppSysInfo asi = new AppSysInfo(); asi.setId(Integer.valueOf(asiid)); if (HtmlFactory.isNotEmpty(asrid)) { asr.setId(Integer.valueOf(asrid)); } if (HtmlFactory.isNotEmpty(name)) { name = HtmlFactory.conversionCoding(name, "GBK"); } if (HtmlFactory.isNotEmpty(operator)) { operator = HtmlFactory.conversionCoding(operator, "GBK"); } String falg = "成功!"; try { RoleAssignRecords rar = new RoleAssignRecords(); rar.setRole(asr); rar.setUser(name); rar.setOperator(operator); rar.setAppSys(asi); rar.setCreateTime(new Timestamp(new Date().getTime())); roleAssignRecordsService.add(rar); } catch (Exception e) { falg = "失败!"; } finally { try { systemlogservice.saveSystemLog( LogUtil.userName, LogUtil.roleName, SystemModelInfo.MOD_SYSM_user_other, "添加应用系统权限分配记录", new Timestamp(System.currentTimeMillis()), falg); } catch (Exception e) { logger.debug("连接日志出错", e); } } } return null; }