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
xwx
3 years ago
Commit
9efdb9e8dcfd203e97c73f84e1f423df0e5825c4
1 parent
56c0630c
二级页面无数据点击展开Js报错
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
22 additions
and
13 deletions
hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/apm/index.html
hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/apm/index.js
hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/item/resItem/index.html
hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/npm/index.html
hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/npm/index.js
hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/apm/index.html
View file @
9efdb9e
...
...
@@ -4,7 +4,7 @@
<h3
style=
"margin-left: 10px;color: #666666;font-size: 18px"
>
APM
</h3>
<div
style=
"width: calc(100% - 170px);line-height: 54px;font-size: 14px"
class=
"align-right"
>
<a
class=
"m-r-20"
s
@
click=
""
>
更多
</a>
<a
v-model=
"cardName"
@
click=
"openOrCloseApm(
dialTest.faultFixInfoList
)"
>
{{cardName}}
</a>
<a
v-model=
"cardName"
@
click=
"openOrCloseApm()"
>
{{cardName}}
</a>
</div>
</div>
<el-divider/>
...
...
@@ -64,11 +64,11 @@
<div
style=
"text-align: left;display: flex;margin-top: 10px;margin-left: 76px;font-size: 18px;"
>
<div
style=
"width: 200px;margin-left: 10px;display: flex;align-self: center;"
>
<span
style=
"margin: 0px 6px;width: 95px"
>
响应时间:
</span>
<span>
{{item.
time
}}
</span>
<span>
{{item.
responseNum
}}
</span>
</div>
<div
style=
"width: 200px;margin-left: 20px;display: flex;align-self: center;"
>
<span
style=
"margin: 0px 6px 0px 6px;width: 95px"
>
Fullgc:
</span>
<span>
{{item
[0]
.count}}
</span>
<span>
{{item.count}}
</span>
</div>
</div>
<div
style=
"text-align: left;display: flex;margin-top: 10px;margin-left: 76px;font-size: 18px;"
>
...
...
hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/apm/index.js
View file @
9efdb9e
...
...
@@ -22,11 +22,13 @@ export default {
let
card
=
Vue
.
ref
({});
let
cardData
=
Vue
.
ref
([]);
let
cardOpen
=
Vue
.
ref
(
false
);
let
openOrCloseApm
=
(
data
)
=>
{
let
openOrCloseApm
=
()
=>
{
cardOpen
.
value
=
!
cardOpen
.
value
;
if
(
cardOpen
.
value
){
cardName
.
value
=
'收起'
;
getDialtestCard
(
data
)
if
(
dialTest
.
value
!=
''
&&
dialTest
.
value
!=
null
){
getDialtestCard
(
dialTest
.
value
.
faultFixInfoList
);
}
}
else
{
cardName
.
value
=
'展开'
;
}
...
...
@@ -52,14 +54,20 @@ export default {
for
(
let
i
=
0
;
i
<
data
.
length
;
i
++
)
{
let
resItem
=
{
resClassName
:
''
,
FullGcNume
:
''
,
FullGcNum
:
''
,
responseNum
:
''
,
}
for
(
let
j
=
0
;
j
<
data
[
i
].
length
;
j
++
)
{
resItem
.
resClassName
=
data
[
i
][
j
].
resClassName
;
if
(
data
[
i
][
j
].
kpiId
==
'KPI3D67301E'
){
resItem
.
FullGcNume
=
data
[
i
][
j
].
kpiName
;
resItem
.
resClassName
=
data
[
i
][
j
].
resClassName
;
resItem
.
FullGcNum
=
data
[
i
][
j
].
diagnosisResult
;
resItem
.
FullGcNum
=
data
[
i
][
j
].
diagnosisResult
;
}
else
if
(
data
[
i
][
j
].
kpiId
==
'KPI7C4BEB26'
)
{
resItem
.
responseNum
=
data
[
i
][
j
].
diagnosisResult
;
}
else
if
(
data
[
i
][
j
].
kpiId
==
'KPI7C4BEB26'
)
{
resItem
.
responseNum
=
data
[
i
][
j
].
diagnosisResult
;
}
else
if
(
data
[
i
][
j
].
kpiId
==
'KPI7C4BEB26'
)
{
resItem
.
responseNum
=
data
[
i
][
j
].
diagnosisResult
;
}
}
cardData
.
value
.
push
(
resItem
);
...
...
hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/item/resItem/index.html
View file @
9efdb9e
...
...
@@ -119,7 +119,7 @@
<el-col
:span=
"9"
style=
"line-height: 36px;color: gainsboro;"
>
</el-col>
<el-col
:span=
"1"
class=
"align-center"
>
<img
src=
"../src/style/img/fault/base/
时间-绿
.png"
>
<img
src=
"../src/style/img/fault/base/
time-green
.png"
>
</el-col>
<el-col
:span=
"5"
class=
"align-center"
>
{{item.collTime}}
...
...
hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/npm/index.html
View file @
9efdb9e
...
...
@@ -4,7 +4,7 @@
<h3
style=
"margin-left: 10px;color: #666666;font-size: 18px"
>
NPM
</h3>
<div
style=
"width: calc(100% - 170px);line-height: 54px"
class=
"align-right"
>
<a
class=
"m-r-20"
@
click=
""
>
更多
</a>
<a
v-model=
"cardName"
@
click=
"openOrCloseNpm(
dialTest.faultFixInfoList
)"
>
{{cardName}}
</a>
<a
v-model=
"cardName"
@
click=
"openOrCloseNpm()"
>
{{cardName}}
</a>
</div>
</div>
<el-divider/>
...
...
hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/npm/index.js
View file @
9efdb9e
...
...
@@ -22,12 +22,13 @@ export default {
let
cardOpen
=
Vue
.
ref
(
false
);
let
cardData
=
Vue
.
ref
([]);
let
cardName
=
Vue
.
ref
(
'展开'
);
let
openOrCloseNpm
=
(
data
)
=>
{
debugger
let
openOrCloseNpm
=
()
=>
{
cardOpen
.
value
=
!
cardOpen
.
value
;
if
(
cardOpen
.
value
){
cardName
.
value
=
'收起'
;
getDialtestCard
(
data
);
if
(
dialTest
.
value
!=
''
&&
dialTest
.
value
!=
null
){
getDialtestCard
(
dialTest
.
value
.
faultFixInfoList
);
}
}
else
{
cardName
.
value
=
'展开'
;
}
...
...
Please
register
or
login
to post a comment