diff --git a/nezha-fronted/src/components/common/exportXLSX.vue b/nezha-fronted/src/components/common/exportXLSX.vue
index 351e221ac..4723a3cbd 100644
--- a/nezha-fronted/src/components/common/exportXLSX.vue
+++ b/nezha-fronted/src/components/common/exportXLSX.vue
@@ -135,6 +135,8 @@
url = "/endpoint/cancelImport";
} else if (this.importUrl.indexOf("rule") > -1) {
url = "/alert/rule/cancelImport";
+ } else if(this.importUrl.indexOf("panel") > -1){
+ url = "/panel/cancelImport";
}
this.$delete(url + '?seq='+this.importResult.seq).then(response=>{
if(response.code == 200 ){
@@ -186,6 +188,8 @@
url = "/asset/template";
} else if (this.importUrl.indexOf("rule") > -1) {
url = "/alert/rule/template";
+ } else if (this.importUrl.indexOf('panel') > -1){
+ url = "/panel/template";
}
let param={language:language}
diff --git a/nezha-fronted/src/components/page/dashboard/panel.vue b/nezha-fronted/src/components/page/dashboard/panel.vue
index dbc4bc4a1..d67f0dbb7 100644
--- a/nezha-fronted/src/components/page/dashboard/panel.vue
+++ b/nezha-fronted/src/components/page/dashboard/panel.vue
@@ -50,10 +50,20 @@
-
+
+
+
+
+
@@ -83,6 +93,7 @@
import timePicker from '../../common/timePicker'
import draggable from 'vuedraggable'
import pickTime from "../../common/pickTime";
+ import exportXLSX from "../../common/exportXLSX";
export default {
name: "panel",
data() {
@@ -162,6 +173,7 @@
'time-picker':timePicker,
draggable,
'pick-time':pickTime,
+ 'export-excel':exportXLSX,
},
methods: {
//刷新