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
王涛
3 years ago
Commit
4c35af08fa11ccdc5edd847aeebe69ad42bc4477
1 parent
50a84d0f
详情页编辑状态修改
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
13 additions
and
2 deletions
doc/SQL/base/V1118_1_详情也列表和仪表盘展示复选框功能扩展优化.sql
hg-monitor-web-base/src/main/resources/static/src/controller/commonDetail.js
doc/SQL/base/V1118_1_详情也列表和仪表盘展示复选框功能扩展优化.sql
0 → 100644
View file @
4c35af0
INSERT
INTO
`cloud_backend_monitor`
.
`sys_ddic`
(
`ddicId`
,
`ddicCode`
,
`ddicName`
,
`ddicDesc`
,
`ddicSort`
,
`ddicCategory`
,
`createTime`
)
VALUES
(
'3a83b4dafeff44fe85e32ae824146b91'
,
'topoBindKpiIds'
,
'拓扑绑定指标'
,
'拓扑绑定指标'
,
1
,
'0'
,
'2021-11-18 14:55:53'
);
INSERT
INTO
sys_ddic
(
ddicId
,
ddicCode
,
ddicName
,
ddicDesc
,
ddicSort
,
ddicCategory
,
createTime
)
select
UUID
(),
kpiId
,
kpiName
,
kpiType
,
0
as
ddicSort
,
'topoBindKpiIds'
as
ddicCategory
,
NOW
()
as
createTime
from
b_kpi
where
kpiIdent
=
1
or
isWarning
=
1
...
...
hg-monitor-web-base/src/main/resources/static/src/controller/commonDetail.js
View file @
4c35af0
...
...
@@ -31,6 +31,12 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele
// 获取编辑指标
getEditKpiList
:
function
(){
var
editFlag
=
localStorage
.
getItem
(
"editFlag"
);
//是否编辑状态
if
(
!
(
editFlag
&&
editFlag
==
"true"
)){
editKpiList
.
push
(
'----'
);
return
editKpiList
;
}
if
(
editKpiList
.
length
!=
0
){
return
editKpiList
;
}
...
...
@@ -51,6 +57,7 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele
},
checkKpi
:
function
(
kpiId
){
var
data
=
{}
var
kpiIds
=
kpiId
.
split
(
','
);
$
.
each
(
kpiIds
,
function
(
i
,
v
)
{
data
[
v
]
=
editKpiList
.
includes
(
v
);
...
...
@@ -218,7 +225,7 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele
}
else
{
// 按照指标配置展示
let
kpiObject
=
obj
.
checkKpi
(
kpiId
)
if
(
kpiObject
[
data
.
id
]
&&
kpiObject
[
data
.
id
]
==
true
){
if
(
kpiObject
[
data
.
id
]
&&
kpiObject
[
data
.
id
]
==
true
&&
editFlag
&&
editFlag
==
"true"
){
pie
.
find
(
".pie-half-text"
).
html
(
piechbox
+
"<b><u style='"
+
resStyle
+
"'>"
+
val
+
"%</u></b>"
);
form
.
render
();
}
else
{
...
...
@@ -1783,7 +1790,7 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele
var
kpiId
=
d
[
v
.
id
].
kpiId
;
// 按照指标配置展示
let
kpiObject
=
obj
.
checkKpi
(
kpiId
)
if
(
kpiObject
[
kpiId
]
&&
kpiObject
[
kpiId
]
==
true
){
if
(
kpiObject
[
kpiId
]
&&
kpiObject
[
kpiId
]
==
true
&&
editFlag
&&
editFlag
==
"true"
){
return
chbox
+
'<a class="link showlinechart_'
+
tableId
+
'" style="padding-left:5px;'
+
resStyle
+
'" '
+
'data-isWarning="'
+
value
.
isWarning
+
'" data-ident="'
+
value
.
kpiIdent
+
'"'
+
'data-trend="'
+
value
.
isTrend
+
'" data-id="'
+
v
.
id
+
'" data-kpiname="'
+
kpiname
+
'" data-name="'
+
v
.
name
+
'" data-flag="'
+
value
.
flag
+
'">'
+
value
.
kpiValue
+
'</a>'
+
'<a class="detail_row_menu hide" data-isWarning="'
+
value
.
isWarning
+
'" data-ident="'
+
value
.
kpiIdent
+
'" data-trend="'
+
value
.
isTrend
+
'" '
+
...
...
Please
register
or
login
to post a comment