diff --git a/nezha-fronted/src/components/common/mixin/exportHtml.js b/nezha-fronted/src/components/common/mixin/exportHtml.js index 150798a03..5fa9da4e5 100644 --- a/nezha-fronted/src/components/common/mixin/exportHtml.js +++ b/nezha-fronted/src/components/common/mixin/exportHtml.js @@ -1,4 +1,5 @@ import bus from '@/libs/bus' +import { Loading } from 'element-ui' export default { data () { return { @@ -20,7 +21,13 @@ export default { end: this.$stringTimeParseToUnix(bus.formateTimeToTime(this.searchTime[1])), vars: vars } + const loading = Loading.service({ + lock: true, + customClass: 'export-pdf-mask', + background: 'rgba(0,0,0,.2)' + }) this.$get('/visual/panel/snapshot', params, 'blob').then(res => { + loading.close() const self = this let fileName = name const resFileName = '' diff --git a/nezha-fronted/src/components/page/config/agent.vue b/nezha-fronted/src/components/page/config/agent.vue index 5f4f81d08..8c2b0574e 100644 --- a/nezha-fronted/src/components/page/config/agent.vue +++ b/nezha-fronted/src/components/page/config/agent.vue @@ -56,13 +56,13 @@ - + {{$t('overall.download')}} - + {{item.label}} @@ -75,14 +75,14 @@ - + {{item.name}} - + {{item.label}}