fix: 修复dns 实时告警列表刷新展示内容错误问题
This commit is contained in:
@@ -380,7 +380,6 @@ export default {
|
|||||||
},
|
},
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
tabHandleClickType: ''
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
props: {
|
props: {
|
||||||
@@ -452,14 +451,6 @@ export default {
|
|||||||
this.$emit('query', params)
|
this.$emit('query', params)
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
watch: {
|
|
||||||
tabHandleClickType: {
|
|
||||||
deep: true,
|
|
||||||
handler (n) {
|
|
||||||
this.tabHandleClickType = n
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
setup (props) {
|
setup (props) {
|
||||||
return {
|
return {
|
||||||
isEcharts: isEcharts(props.chartInfo.type),
|
isEcharts: isEcharts(props.chartInfo.type),
|
||||||
|
|||||||
@@ -311,6 +311,9 @@ export default {
|
|||||||
methods: {
|
methods: {
|
||||||
refresh () {
|
refresh () {
|
||||||
this.$emit('refresh')
|
this.$emit('refresh')
|
||||||
|
if (this.isAlarmInfo) {
|
||||||
|
this.tabHandleClick('All')
|
||||||
|
}
|
||||||
},
|
},
|
||||||
timeRefreshChange () {
|
timeRefreshChange () {
|
||||||
// 不是自选时间
|
// 不是自选时间
|
||||||
|
|||||||
@@ -13,16 +13,12 @@
|
|||||||
<div
|
<div
|
||||||
class="icon-box__icon"
|
class="icon-box__icon"
|
||||||
:style="{
|
:style="{
|
||||||
background: eventSeverityColor[value.eventSeverity],
|
background: eventSeverityColor[value.eventSeverity], opacity: 0.1}"
|
||||||
opacity: 0.1,
|
|
||||||
}"
|
|
||||||
></div>
|
></div>
|
||||||
<i
|
<i
|
||||||
class="cn-icon cn-icon-alert"
|
class="cn-icon cn-icon-alert"
|
||||||
:style="{
|
:style="{
|
||||||
color: eventSeverityColor[value.eventSeverity],
|
color: eventSeverityColor[value.eventSeverity], opacity: 1}"
|
||||||
opacity: 1,
|
|
||||||
}"
|
|
||||||
></i>
|
></i>
|
||||||
</div>
|
</div>
|
||||||
<div class="content__text-box">
|
<div class="content__text-box">
|
||||||
@@ -56,11 +52,7 @@
|
|||||||
{{ $t(`dns.startTime`) }}:
|
{{ $t(`dns.startTime`) }}:
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
{{
|
{{value.startTime ? dateFormatByAppearance(value.startTime) : '-'}}
|
||||||
value.startTime
|
|
||||||
? dateFormatByAppearance(value.startTime)
|
|
||||||
: '-'
|
|
||||||
}}
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -79,11 +71,7 @@
|
|||||||
></div>
|
></div>
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
{{
|
{{unitConvert(value.endTime - value.startTime, 'time').join(' ')}}
|
||||||
unitConvert(value.endTime - value.startTime, 'time').join(
|
|
||||||
' ',
|
|
||||||
)
|
|
||||||
}}
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -105,11 +93,9 @@
|
|||||||
|
|
||||||
<script>
|
<script>
|
||||||
import { eventSeverityColor } from '@/utils/constants'
|
import { eventSeverityColor } from '@/utils/constants'
|
||||||
import _ from 'lodash'
|
|
||||||
import unitConvert from '@/utils/unit-convert'
|
import unitConvert from '@/utils/unit-convert'
|
||||||
import ChartTablePagination from '@/views/charts/charts/ChartTablePagination'
|
import ChartTablePagination from '@/views/charts/charts/ChartTablePagination'
|
||||||
import { get } from '@/utils/http'
|
import { get } from '@/utils/http'
|
||||||
import { getMillisecond } from '@/utils/date-util'
|
|
||||||
import { api } from '@/utils/api'
|
import { api } from '@/utils/api'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
@@ -126,21 +112,7 @@ export default {
|
|||||||
eventSeverityColor: eventSeverityColor,
|
eventSeverityColor: eventSeverityColor,
|
||||||
pageNo: 1,
|
pageNo: 1,
|
||||||
alarmInfoCount: {},
|
alarmInfoCount: {},
|
||||||
fromChartData: '',
|
fromChartData: ''
|
||||||
isNoData: false
|
|
||||||
// result: [
|
|
||||||
// {
|
|
||||||
// entityType: 'ip',
|
|
||||||
// serverIp: '1.2.3.41.2.3.41.2.3.41.2.3.41.2.3.41.2.3.4',
|
|
||||||
// domain: '',
|
|
||||||
// appName: 'wechat',
|
|
||||||
// eventSeverity: 'high',
|
|
||||||
// eventType: 'type',
|
|
||||||
// startTime: 1111111111,
|
|
||||||
// durationMs: 60000,
|
|
||||||
// endTime: 1111111112,
|
|
||||||
// },
|
|
||||||
// ],
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
computed: {
|
computed: {
|
||||||
@@ -160,18 +132,6 @@ export default {
|
|||||||
this.getData(1, n)
|
this.getData(1, n)
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
},
|
|
||||||
alarmInfoCount: {
|
|
||||||
deep: true,
|
|
||||||
handler (n) {}
|
|
||||||
},
|
|
||||||
queryParams: {
|
|
||||||
deep: true,
|
|
||||||
handler (n) {
|
|
||||||
if (n.startTime && n.endTime) {
|
|
||||||
this.getCount(1)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
components: {
|
components: {
|
||||||
@@ -179,7 +139,6 @@ export default {
|
|||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
unitConvert,
|
unitConvert,
|
||||||
getMillisecond,
|
|
||||||
getCount () {
|
getCount () {
|
||||||
const countQuery = {
|
const countQuery = {
|
||||||
startTime: this.queryParams.startTime,
|
startTime: this.queryParams.startTime,
|
||||||
@@ -231,6 +190,9 @@ export default {
|
|||||||
pageJump (val) {
|
pageJump (val) {
|
||||||
this.getData(val)
|
this.getData(val)
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
mounted () {
|
||||||
|
this.getCount()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
Reference in New Issue
Block a user