Showing
1 changed file
with
22 additions
and
1 deletions
@@ -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 | }) |
-
Please register or login to post a comment