SmartBI笔录

后端代码:

@RequestMapping(value = "recordTotView")
public String recordTotView(@RequestParam(value = "reCode", required = false) String reCode, 
      HttpServletRequest request, Model model){
   //显示汇总报表
   String hiddenParamPanel = request.getParameter("hiddenParamPanel");
   
   try {
      // 封装参数
      List<Param> paramList = new ArrayList<Param>();
      paramList.add(new Param("reCode", reCode, ""));
      // 报表地址
      String action = PropertisReadUtil.getProperty("britUrl") + "/vision/openresource.jsp";
      
      model.addAttribute("reCode", reCode);
      model.addAttribute("title", "预警报告");
      model.addAttribute("action", action);
      model.addAttribute("pwd", PropertisReadUtil.getProperty("britPwd"));
      model.addAttribute("user", "admin");
      model.addAttribute("resid", PropertisReadUtil.getProperty("ediis.properties","WN_BI_RES"));
      model.addAttribute("paramList", paramList);
      //model.addAttribute("smartbiCookie", UserUtils.getUser().getCookie());
      if (Tools.isNotEmpty(hiddenParamPanel)) {// 隐藏报表参数面板
         model.addAttribute("hiddenParamPanel", hiddenParamPanel);
      }
   } catch (Exception e) {
      logger.error(e.getMessage(),e);
   }
   
   return "modules/ediis/wnListRe/wnListReForm2";
}

前端代码:

<iframe id="viewShow" class="height-450" style="width:100%;" frameborder="no" border="0"src="${action}?&resid=${resid}&user=${user}&password=${pwd}&param.reCode=${paramList[0].value}&paramDisplay.reCode=${paramList[0].value}"></iframe>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值