fix: 全局loading统一,实体详情下拉地图loading补充
This commit is contained in:
@@ -1,8 +1,6 @@
|
||||
<template>
|
||||
<div class="detection-list" id="detectionList">
|
||||
<div class="detection__loading" style="background: #eff2f5;opacity: .6;" v-show="loading">
|
||||
<i class="el-icon-loading"></i>
|
||||
</div>
|
||||
<loading :loading="loading"></loading>
|
||||
<div class="detection-list__content">
|
||||
<div class="detection-list--list">
|
||||
<div class="no-data" v-if="noData">No data</div>
|
||||
@@ -24,9 +22,11 @@
|
||||
|
||||
<script>
|
||||
import DetectionRow from '@/views/detections/DetectionRow'
|
||||
import Loading from '@/components/common/Loading'
|
||||
export default {
|
||||
name: 'DetectionList',
|
||||
components: {
|
||||
Loading,
|
||||
DetectionRow
|
||||
},
|
||||
props: {
|
||||
|
||||
@@ -15,9 +15,7 @@
|
||||
></detection-search>
|
||||
<!-- 内容区 -->
|
||||
<div class="explorer-container" style="height: calc(100% - 20px); flex-direction: column">
|
||||
<div class="entity__loading" style="background: #eff2f5;opacity: .6;" v-show="loading">
|
||||
<i class="el-icon-loading"></i>
|
||||
</div>
|
||||
<loading :loading="loading"></loading>
|
||||
<template v-if="isEventSeverityNoData">
|
||||
<div class="no-data detection__event-severity-bar" >No data</div>
|
||||
</template>
|
||||
@@ -108,18 +106,19 @@ import DetectionList from '@/views/detections/DetectionList'
|
||||
import Pagination from '@/components/common/Pagination'
|
||||
import { defaultPageSize, detectionPageType } from '@/utils/constants'
|
||||
import { getNowTime, getSecond, rTime } from '@/utils/date-util'
|
||||
import { ref } from 'vue'
|
||||
import { ref, shallowRef } from 'vue'
|
||||
import * as echarts from 'echarts'
|
||||
import { multipleBarOption, pieForSeverity, activeAttackBar, getAttackColor, getSeverityColor, getSeriesIndex } from '@/views/detections/options/detectionOptions'
|
||||
import { api, getData } from '@/utils/api'
|
||||
import { reverseSortBy, sortBy, extensionEchartY } from '@/utils/tools'
|
||||
import { useRoute } from 'vue-router'
|
||||
import DetectionNoData from '@/views/detections/DetectionNoData'
|
||||
import { shallowRef } from 'vue'
|
||||
import Loading from '@/components/common/Loading'
|
||||
|
||||
export default {
|
||||
name: 'Index',
|
||||
components: {
|
||||
Loading,
|
||||
DetectionSearch,
|
||||
DateTimeRange,
|
||||
TimeRefresh,
|
||||
|
||||
Reference in New Issue
Block a user