diff --git a/nezha-fronted/src/assets/stylus/main.scss b/nezha-fronted/src/assets/stylus/main.scss index d56e35d5a..9fed67535 100644 --- a/nezha-fronted/src/assets/stylus/main.scss +++ b/nezha-fronted/src/assets/stylus/main.scss @@ -1314,9 +1314,9 @@ li { } } .result-detail{ - height: 182px; + height: 184px; margin: 10px 0; - padding: 16px 0; + padding: 18px 0; box-sizing: border-box; position: relative; &>div{ @@ -1325,7 +1325,7 @@ li { .nz-icon-override{ cursor: pointer; position: absolute; - top: 5px; + top: 3px; right: 15px; } .import-result-item { diff --git a/nezha-fronted/src/components/common/bottomBox/bottomBox.vue b/nezha-fronted/src/components/common/bottomBox/bottomBox.vue index 566883569..e2dd8b185 100644 --- a/nezha-fronted/src/components/common/bottomBox/bottomBox.vue +++ b/nezha-fronted/src/components/common/bottomBox/bottomBox.vue @@ -289,7 +289,7 @@ export default { assetTabs () { const hasSub = this.obj && this.obj.childrenNum const hasProcess = this.obj && this.obj.clientState == '1' - const hasVays = this.obj && this.obj.model.tsgAppliance == '1' + const hasVays = this.obj && this.obj.model && this.obj.model.tsgAppliance == '1' const tabs = [ { prop: 'panelTab', name: this.$t('overall.dashboard') }, { prop: 'alertMessageTab', name: this.$t('overall.alert') }, diff --git a/nezha-fronted/src/components/common/popBox/topToolMoreOptions.vue b/nezha-fronted/src/components/common/popBox/topToolMoreOptions.vue index fe07d79db..5b6dbfb3c 100644 --- a/nezha-fronted/src/components/common/popBox/topToolMoreOptions.vue +++ b/nezha-fronted/src/components/common/popBox/topToolMoreOptions.vue @@ -533,6 +533,9 @@ export default { delete params.end_time delete params.id delete params.searchName + delete params.value + params.ids = params.panelId + delete params.panelId } params.language = localStorage.getItem('nz-language') || 'en' params.format = this.importBox.format @@ -561,8 +564,7 @@ export default { delete params.end_time delete params.id delete params.searchName - } - if (this.importUrl.indexOf('panel') > -1) { + delete params.value delete params.panelId } // if (this.importUrl.indexOf('endpoint') > -1){ @@ -595,8 +597,7 @@ export default { delete params.end_time delete params.id delete params.searchName - } - if (this.importUrl.indexOf('panel') > -1) { + delete params.value delete params.panelId } // if (this.importUrl.indexOf('endpoint') > -1){ @@ -680,12 +681,10 @@ export default { uInt8Array[i] = raw.charCodeAt(i) } const link = document.createElement('a') - const blob = new Blob([uInt8Array], { - type: 'application/vnd.ms-excel' - }) + const blob = new Blob([uInt8Array]) link.style.display = 'none' link.href = URL.createObjectURL(blob) - link.setAttribute('download', 'failed_records' + '-' + this.getTimeString() + '.xlsx') + link.setAttribute('download', 'failed_records' + '-' + this.getTimeString() + '.json') document.body.appendChild(link) link.click() document.body.removeChild(link)