diff --git a/nezha-fronted/src/components/charts/chart-list-group.vue b/nezha-fronted/src/components/charts/chart-list-group.vue index 741c7422a..ccfb29524 100644 --- a/nezha-fronted/src/components/charts/chart-list-group.vue +++ b/nezha-fronted/src/components/charts/chart-list-group.vue @@ -202,8 +202,8 @@ import chartAlertList from './chart-alert-list' import textChart from './text-chart' import chartPie from './chart-pie' import chartBarStatis from './chart-bar-statistics' -import chartTempData from '@/components/charts/chartTempData' import { fromRoute } from '@/components/common/js/constants' +import chartTempData from '@/components/charts/chartTempData' // import visNetwork from './visNetwork' export default { name: 'chartList', @@ -678,7 +678,7 @@ export default { // return this.$get('/prom/api/v1/query_range?query=' + query + "&start=" + this.$stringTimeParseToUnix(endTime) + "&end=" + this.$stringTimeParseToUnix(endTime) + '&step=' + step); // } if (this.from === fromRoute.chartTemp) { - return chartTempData + return new Promise(resolve => resolve(chartTempData)) } return this.$get('/prom/api/v1/query_range?query=' + query + '&start=' + this.$stringTimeParseToUnix(startTime) + '&end=' + this.$stringTimeParseToUnix(endTime) + '&step=' + step) }) diff --git a/nezha-fronted/src/components/charts/chart-list.vue b/nezha-fronted/src/components/charts/chart-list.vue index b7c316d86..b0cf05b38 100644 --- a/nezha-fronted/src/components/charts/chart-list.vue +++ b/nezha-fronted/src/components/charts/chart-list.vue @@ -662,6 +662,9 @@ export default { return } if (param.from == fromRoute.chartTemp) { // 模板列表 + this.panelDataList[0].children.forEach((item1, i) => { + item1.chartIndex = i + }) this.dataList = this.panelDataList this.$nextTick(() => { this.dataList.forEach((item, index) => { diff --git a/nezha-fronted/src/components/common/bottomBox/bottomBox.vue b/nezha-fronted/src/components/common/bottomBox/bottomBox.vue index d4be5c142..a1754d9ad 100644 --- a/nezha-fronted/src/components/common/bottomBox/bottomBox.vue +++ b/nezha-fronted/src/components/common/bottomBox/bottomBox.vue @@ -313,8 +313,12 @@ export default { padding-top: 15px; background-color: white; padding-bottom: 50px; + height: calc(100% - 50px); +} +.chart-temp{ + height: calc(100% - 20px); + overflow-y: auto; } - .resize-modal { width: calc(100% - 240px); opacity: 0.6; diff --git a/nezha-fronted/src/components/common/bottomBox/nzBottomDataList.vue b/nezha-fronted/src/components/common/bottomBox/nzBottomDataList.vue index 05cee093d..798b16bc8 100644 --- a/nezha-fronted/src/components/common/bottomBox/nzBottomDataList.vue +++ b/nezha-fronted/src/components/common/bottomBox/nzBottomDataList.vue @@ -34,7 +34,7 @@ >