Showing
1 changed file
with
2 additions
and
31 deletions
@@ -35,43 +35,14 @@ export default { | @@ -35,43 +35,14 @@ export default { | ||
35 | // 获取sessionStorage | 35 | // 获取sessionStorage |
36 | // 获取localStorage | 36 | // 获取localStorage |
37 | } | 37 | } |
38 | - // 获取资源详情 //start lsq 监听跨域iframe子页面向父页面发送数据(子页面点击名称进入详情页) 2022-03-15 | ||
39 | - let getResDetail=(resId)=>{ | ||
40 | - let editFlag = false; | ||
41 | - let provider = ''; | ||
42 | - let name = ''; | ||
43 | - let ip = ''; | ||
44 | - let resTypeName = ''; | ||
45 | - let adminName = ''; | ||
46 | - let manageIp = ''; | ||
47 | - let collProtocol = ''; | ||
48 | - let resType=''; | ||
49 | - let lyaui=window.parent.layui; | ||
50 | - proxy.$http.get(`/api-web/v32/res/detail/${resId}`, {}, function (res) { | ||
51 | - if (res && res.map) { | ||
52 | - let data = res.map; | ||
53 | - provider = data.provider; | ||
54 | - ip = data.ip; | ||
55 | - resTypeName = data.resTypeName; | ||
56 | - adminName = data.adminName; | ||
57 | - manageIp = data.manageIp; | ||
58 | - collProtocol = data.collProtocol; | ||
59 | - name = data.resName; | ||
60 | - if(resType == ''){ | ||
61 | - resType = data.resType; | ||
62 | - } | ||
63 | - lyaui.commonCols.detailPage(resId, resType, editFlag, provider, name, ip, resTypeName, adminName, manageIp, collProtocol); | ||
64 | - } | ||
65 | - }); | ||
66 | - } | ||
67 | - //end lsq 2022-03-15 | 38 | + |
68 | // 挂载完 | 39 | // 挂载完 |
69 | Vue.onMounted(() => { | 40 | Vue.onMounted(() => { |
70 | getUrl(); | 41 | getUrl(); |
71 | //start lsq 监听跨域iframe子页面向父页面发送数据(子页面点击名称进入详情页) 2022-03-15 | 42 | //start lsq 监听跨域iframe子页面向父页面发送数据(子页面点击名称进入详情页) 2022-03-15 |
72 | window.addEventListener('message',function(e){ | 43 | window.addEventListener('message',function(e){ |
73 | if(e.data.type=='detail'){ | 44 | if(e.data.type=='detail'){ |
74 | - getResDetail(e.data.data.resId); | 45 | + proxy.$global.openDetail(e.data.data.resId, e.data.data.resType, proxy); |
75 | }else{ | 46 | }else{ |
76 | } | 47 | } |
77 | }) | 48 | }) |
-
Please register or login to post a comment