diff --git a/nezha-fronted/src/components/charts/chart-alert-list.vue b/nezha-fronted/src/components/charts/chart-alert-list.vue index e6180da5f..c0b0966bc 100644 --- a/nezha-fronted/src/components/charts/chart-alert-list.vue +++ b/nezha-fronted/src/components/charts/chart-alert-list.vue @@ -7,7 +7,7 @@
-
+
module>endpoint 查询只传最细粒度 - let param=this.chartInfo.param; + let chart=null; + if(chartInfo){ + chart=Object.assign({},chartInfo) + }else{ + chart=Object.assign({},this.chartInfo) + } + if(chart&&chart.param){ //按照粒度,project>module>endpoint 查询只传最细粒度 + let param=chart.param; if(param.endpointId&¶m.endpointId != ''){ queryParam.endpointId=param.endpointId; }else{ @@ -887,7 +903,8 @@ export default { next:parseInt(_this.data.next), } targetDiv.style.height = (Math.round((containerHeight+_this.chartSpaceHeight)/10)*10-_this.chartSpaceHeight)+'px';//图表实际渲染高度,采用个位数字四舍五入 - _this.$put('panel/'+ _this.panelIdInner+'/charts/modify',modifyParams).then(response => { + console.log('chart-alert-panel-id='+this.panelId) + _this.$put('panel/'+this.panelId+'/charts/modify',modifyParams).then(response => { if (response.code === 200) { //更新当前图表数据 _this.data.span= span; diff --git a/nezha-fronted/src/components/charts/chartPreview.vue b/nezha-fronted/src/components/charts/chartPreview.vue index 6e2886175..7fa6449e8 100644 --- a/nezha-fronted/src/components/charts/chartPreview.vue +++ b/nezha-fronted/src/components/charts/chartPreview.vue @@ -57,7 +57,7 @@
{{chart.title}} -
+
- + 0) { series.data=response.data.result[0].values.map((item)=>{ @@ -545,6 +549,10 @@ smooth:0.2, //曲线变平滑 data: [], type:'line', + lineStyle: { + width: 1, + opacity: 0.9 + }, }; if (response.data.result.length > 0) { series.data=response.data.result[0].values.map((item)=>{ diff --git a/nezha-fronted/src/components/page/dashboard/panel.vue b/nezha-fronted/src/components/page/dashboard/panel.vue index dd4ca3e75..ee1cdc48c 100644 --- a/nezha-fronted/src/components/page/dashboard/panel.vue +++ b/nezha-fronted/src/components/page/dashboard/panel.vue @@ -593,7 +593,7 @@ margin-top: 3px; text-align:left; border-radius:4px; - width:120px; + width:260px; height:24px; border:solid 1px #d8dce1; white-space: nowrap; @@ -602,7 +602,7 @@ } .panel-list-title { min-height:24px; - width:100px; + width:236px; white-space: nowrap; overflow-x: hidden; text-overflow: ellipsis;