Authored by xwx

Merge branch 'master-500-dev' of http://113.200.75.45:82/monitor_v3/hg-monitor-w…

…eb into master-500-dev-xwx
... ... @@ -45,20 +45,35 @@ export default {
getUrl();
//start lsq 监听跨域iframe子页面向父页面发送数据(子页面点击名称进入详情页) 2022-03-15
window.addEventListener('message',function(e){
if(e.data.type=='detail'){
let data = e.data;
if(data.type=='detail'){
proxy.$global.openDetail(e.data.data.resId, e.data.data.resType, proxy);
}else if(e.data.type=='topology'){
}else if(data.type=='topology'){
let resId = data.data.resId;
if(!resId){
// 针对业务的跳转
let busId = e.data.data.busId;
if(busId){
let url = `${sessionStorage.getItem("graphEditorOrigin")}/jgraph/grapheditor/viewer.html?access_token=${localStorage.getItem('access_token')}&id=${busId}&layout=organic`
proxy.$global.layui.layer.open({
type: 2,
id : 'topology_' + (new Date()).getTime(),
content: url,
area: ['90%', '90%'],
title: ''
});
}
return;
}
//子页面点击拓扑图标进入拓扑页面
proxy.$global.viewResTopo(e.data.data.resId);
} else if(e.data.type == 'openJimu' || e.data.type == 'openAJ') {
// 打开报表页面
let data = e.data.data;
let resId = data.resId;
let kpiId = data.kpiId;
let flag = data.flag;
let reportCode = data.reportCode;
let title = data.title;
let title = data.data.title;
let url ;
let params = `resId=${resId}&kpiId=${kpiId}&flag=${flag}&access_token=${localStorage.getItem('access_token')}`
if(e.data.type == 'openJimu'){
... ...