Toggle navigation
Toggle navigation
This project
Loading...
Sign in
monitor_v3
/
hg-monitor-web
·
Commits
Go to a project
GitLab
Go to group
Project
Activity
Files
Commits
Pipelines
0
Builds
0
Graphs
Milestones
Issues
0
Merge Requests
0
Members
Labels
Wiki
Forks
Network
Create a new issue
Download as
Email Patches
Plain Diff
Browse Files
Authored by
XuHaoJie
3 years ago
Commit
8d2ca7b3d9320805bfa8d4bbc1a12e7bf531c883
1 parent
ee12cb33
通用-AJ配置-commonCols.js还原
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
0 additions
and
82 deletions
hg-monitor-web-base/src/main/resources/static/src/controller/commonCols.js
hg-monitor-web-base/src/main/resources/static/src/controller/commonCols.js
View file @
8d2ca7b
...
...
@@ -4740,37 +4740,6 @@ layui.define(['soulTable', 'commonDetail', 'common', 'laytpl', 'view', 'admin',
// }
return
true
;
},
/**
* @Description 验证是否展示AJ配置的详情页 传入资源信息
* @Author XuHaoJie
* @Date 2022/3/1 15:02
*/
isAjPage
:
function
(
item
)
{
let
map
=
{
sign
:
false
,
value
:
[],
}
let
resType
=
item
.
resType
;
let
provider
=
item
.
provider
;
let
resId
=
item
.
resId
;
admin
.
req
({
url
:
common
.
domainName
+
'/api-web/ajConfig/isAjPage'
,
async
:
false
,
data
:
{
resType
,
provider
,
resId
},
success
(
response
)
{
map
.
sign
=
response
.
success
;
map
.
value
=
response
.
data
?
response
.
data
:
[];
},
error
()
{
layer
.
closeAll
(
'loading'
);
}
});
return
map
;
},
/**
* 获取详情页弹框的标题
...
...
@@ -4836,7 +4805,6 @@ layui.define(['soulTable', 'commonDetail', 'common', 'laytpl', 'view', 'admin',
});
//资源名称点击事件
$
(
'[data-zymc]'
).
unbind
(
'click'
).
on
(
'click'
,
function
()
{
var
state
=
$
(
this
).
data
(
"state"
);
var
resType
=
$
(
this
).
data
(
"restype"
);
var
provider
=
$
(
this
).
data
(
"provider"
);
...
...
@@ -4857,7 +4825,6 @@ layui.define(['soulTable', 'commonDetail', 'common', 'laytpl', 'view', 'admin',
var
manageIp
=
$
(
this
).
data
(
"manageip"
);
var
collProtocol
=
$
(
this
).
data
(
"collprotocol"
);
var
provider
=
$
(
this
).
data
(
"provider"
);
// if (name && name !== '') {
// name += '|';
// }
...
...
@@ -4885,55 +4852,6 @@ layui.define(['soulTable', 'commonDetail', 'common', 'laytpl', 'view', 'admin',
// name = name.substr(0, name.length - 1);
// }
var
title
=
obj
.
getTitle
(
resName
,
resType
,
resTypeName
,
ip
,
manageIp
,
collProtocol
,
adminName
);
//判断是否启用AJ配置
let
map
=
obj
.
isAjPage
({
resId
:
resId
,
name
:
name
,
resName
:
resName
,
ip
:
ip
,
resType
:
resType
,
resTypeName
:
resTypeName
,
admin
:
admin
,
adminName
,
manageIp
:
manageIp
,
collProtocol
:
collProtocol
,
provider
:
provider
});
if
(
map
.
sign
&&
map
.
value
.
length
>
0
)
{
let
configAG
=
map
.
value
?
map
.
value
[
0
]
:
{
param
:
''
,
designPage
:
''
};
let
designPage
=
configAG
.
designPage
;
title
+=
'<i data-id=${resId} class="iconfont detail_base_info" style="margin-left: 10px" lay-tips="暂无信息"></i>'
title
+=
`
<
a
class
=
"layui-icon layui-icon-pause"
id
=
$
{
resId
}
data
-
opts
=
"stop"
style
=
"display: none"
lay
-
tips
=
"暂停采集"
><
/a>
`
title
+=
`
<
a
class
=
"layui-icon layui-icon-play"
id
=
$
{
resId
}
data
-
opts
=
"start"
style
=
"display: none"
lay
-
tips
=
"恢复采集"
><
/a>
`
title
+=
`
<
a
class
=
"layui-icon layui-icon-rate"
data
-
id
=
$
{
resId
}
lay
-
tips
=
"加入收藏夹"
><
/a>`
;
title
+=
`
<
a
class
=
"layui-icon filterList"
data
-
id
=
$
{
resId
}
lay
-
tips
=
"指标过滤清单"
style
=
"margin-left: 10px"
><
i
class
=
"iconfont"
>&
#
XE516
;
<
/i></
a
>
`
;
title
+=
`
<
a
class
=
"layui-icon res-view-relation-topo"
data
-
id
=
$
{
resId
}
lay
-
tips
=
"查看资源关系拓扑"
style
=
"margin-left: 10px"
><
i
class
=
"iconfont"
>&
#
XE515
;
<
/i></
a
>
`
;
// if (resCategory === 'share' && hardwareFlag.endsWith("Y")) {
// title += `<a class="layui-icon res-view-assets-details" data-ip=${ip} data-name=${name} data-restype=${resType} data-id=${resId} lay-tips="资产配置信息"><i class="iconfont"></i></a>`;
// }
var
area
=
[
'90%'
,
'90%'
];
if
(
!
title
)
{
title
=
"信息"
;
}
let
AJUrl
=
sessionStorage
.
getItem
(
"ajWeb"
)
+
'/#/bigscreen/viewer?reportCode='
+
designPage
+
configAG
&&
configAG
.
param
?
configAG
.
param
:
''
+
'&access_token='
+
localStorage
.
getItem
(
"access_token"
);
layer
.
open
({
type
:
2
,
id
:
'config_aj_id'
//设定一个id,防止重复弹出
,
title
:
title
,
closeBtn
:
1
,
area
:
area
,
move
:
false
,
shadeClose
:
true
//开启遮罩层
,
btn
:
false
,
content
:
AJUrl
,
end
:
function
(
layero
,
index
)
{
layer
.
closeAll
();
}
});
return
false
;
}
if
(
editFlag
)
{
commonDetail
.
openDetail
(
resId
,
resType
,
title
,
editFlag
,
function
(
data
)
{
$
.
each
(
data
,
function
(
i
,
e
)
{
...
...
Please
register
or
login
to post a comment