diff --git a/nezha-fronted/src/components/charts/chart-table.vue b/nezha-fronted/src/components/charts/chart-table.vue
index 12341893f..99f76b0af 100644
--- a/nezha-fronted/src/components/charts/chart-table.vue
+++ b/nezha-fronted/src/components/charts/chart-table.vue
@@ -30,7 +30,7 @@
-
+
@@ -57,7 +57,7 @@
-
+
@@ -71,9 +71,9 @@
{{ unit.compute(scope.row.value,null,2)}}
-
-
+
+
")
- console.log(this.unit);
this.searchTime[0] = filter.start_time;//将列表的查询时间复制给全屏的查询时间
this.searchTime[1] = filter.end_time;
- this.seriesItemScreen = seriesItem;
+ // this.seriesItemScreen = seriesItem;
+ this.storedScreanTableData=seriesItem;
+ this.storedScreanTableData=Object.assign([],this.storedScreanTableData.reverse());
+ this.screenPageObj.total=this.storedScreanTableData.length;
+ this.seriesItemScreen=this.filterShowData(this.storedScreanTableData,this.screenPageObj);
this.endLoading('screen');
}else{
//设置高度 chart-table
@@ -411,7 +418,7 @@ export default {
}
chartBox.style.height = `${height-25}px`;
const tableBox = document.getElementById('tableContainer'+this.chartIndex);
- tableBox.style.height = `${height-75}px`;
+ tableBox.style.height = `${height-75-32}px`;
});
this.divFirstShow = true;
@@ -420,8 +427,16 @@ export default {
this.panelIdInner = panelId;
this.data = chartItem;
this.unit = chartDataFormat.getUnit(this.data.unit);
- this.seriesItem = seriesItem;
- this.seriesItemScreen = seriesItem;
+ // this.seriesItem = seriesItem;
+ // this.seriesItemScreen = seriesItem;
+ this.storedTableData =seriesItem;
+ this.storedScreanTableData=seriesItem;
+ this.storedTableData=Object.assign([],this.storedTableData.reverse());
+ this.storedScreanTableData=Object.assign([],this.storedScreanTableData.reverse());
+ this.pageObj.total=this.storedTableData.length;
+ this.screenPageObj.total=this.storedScreanTableData.length;
+ this.seriesItem=this.filterShowData(this.storedTableData,this.pageObj);
+ this.seriesItemScreen =this.filterShowData(this.storedScreanTableData,this.screenPageObj)
if (filter) { // 保存数据,用于同步时间
this.searchTime[0] = filter.start_time;//将列表的查询时间复制给全屏的查询时间
this.searchTime[1] = filter.end_time;
diff --git a/nezha-fronted/src/components/charts/chartDataFormat.js b/nezha-fronted/src/components/charts/chartDataFormat.js
index a061634bd..758a742ac 100644
--- a/nezha-fronted/src/components/charts/chartDataFormat.js
+++ b/nezha-fronted/src/components/charts/chartDataFormat.js
@@ -527,12 +527,13 @@ let unitOptions=[
]
let units=[];
window.onload=function(){
- unitOptions.forEach((item,index)=>{
- item.children.forEach((n,i)=>{
- units.push(n);
+ if(units.length <1){
+ unitOptions.forEach((item,index)=>{
+ item.children.forEach((n,i)=>{
+ units.push(n);
+ })
})
- })
- console.log(units)
+ }
}
export default {
@@ -540,6 +541,13 @@ export default {
return unitOptions;
},
getUnit:function(index){
+ if(units.length < 1){
+ unitOptions.forEach((item,index)=>{
+ item.children.forEach((n,i)=>{
+ units.push(n);
+ })
+ })
+ }
return units[index-1];
}
}
diff --git a/nezha-fronted/src/components/charts/line-chart-block.vue b/nezha-fronted/src/components/charts/line-chart-block.vue
index 4cffdcf91..0f97878a5 100644
--- a/nezha-fronted/src/components/charts/line-chart-block.vue
+++ b/nezha-fronted/src/components/charts/line-chart-block.vue
@@ -532,7 +532,6 @@
str +=``;*/
});
str +=``;
- console.info(str)
return str;
// return ` ${params[0].seriesName}:${params[0].data[1]}
`;
},