Authored by 鲁尚清

ajconfig增加忙时分析跳转

@@ -50,8 +50,29 @@ export default { @@ -50,8 +50,29 @@ export default {
50 }else if(e.data.type=='topology'){ 50 }else if(e.data.type=='topology'){
51 //子页面点击拓扑图标进入拓扑页面 51 //子页面点击拓扑图标进入拓扑页面
52 proxy.$global.viewResTopo(e.data.data.resId); 52 proxy.$global.viewResTopo(e.data.data.resId);
53 - }else{ 53 + } else if(e.data.type == 'openJimu' || e.data.type == 'openAJ') {
  54 + // 打开报表页面
  55 + let data = e.data.data;
  56 + let resId = data.resId;
  57 + let kpiId = data.kpiId;
  58 + let flag = data.flag;
  59 + let reportCode = data.reportCode;
  60 + let title = data.title;
54 61
  62 + let url ;
  63 + let params = `resId=${resId}&kpiId=${kpiId}&flag=${flag}&access_token=${localStorage.getItem('access_token')}`
  64 + if(e.data.type == 'openJimu'){
  65 + url = `${sessionStorage.getItem('jimuReport')}/page/${reportCode}?${params}`;
  66 + } else {
  67 + url = `${sessionStorage.getItem('ajWeb')}/#/bigscreen/viewer?reportCode=${reportCode}&${params}`;
  68 + }
  69 + proxy.$global.layui.layer.open({
  70 + type: 2,
  71 + id : 'openlayer_' + (new Date()).getTime(),
  72 + content: url,
  73 + area: ['80%', '80%'],
  74 + title: title
  75 + });
55 } 76 }
56 77
57 }) 78 })