diff --git a/nezha-fronted/src/assets/css/font/iconfont.eot b/nezha-fronted/src/assets/css/font/iconfont.eot
index 9d2f5868a..807defe92 100644
Binary files a/nezha-fronted/src/assets/css/font/iconfont.eot and b/nezha-fronted/src/assets/css/font/iconfont.eot differ
diff --git a/nezha-fronted/src/assets/css/font/iconfont.svg b/nezha-fronted/src/assets/css/font/iconfont.svg
index 0baf45ea8..e9a89be1c 100644
--- a/nezha-fronted/src/assets/css/font/iconfont.svg
+++ b/nezha-fronted/src/assets/css/font/iconfont.svg
@@ -20,6 +20,9 @@ Created by iconfont
/>
+
+
+
diff --git a/nezha-fronted/src/assets/css/font/iconfont.ttf b/nezha-fronted/src/assets/css/font/iconfont.ttf
index 9ffc2410c..59ac0bd7c 100644
Binary files a/nezha-fronted/src/assets/css/font/iconfont.ttf and b/nezha-fronted/src/assets/css/font/iconfont.ttf differ
diff --git a/nezha-fronted/src/assets/css/font/iconfont.woff b/nezha-fronted/src/assets/css/font/iconfont.woff
index 0f8c24b00..facd756cb 100644
Binary files a/nezha-fronted/src/assets/css/font/iconfont.woff and b/nezha-fronted/src/assets/css/font/iconfont.woff differ
diff --git a/nezha-fronted/src/assets/css/font/iconfont.woff2 b/nezha-fronted/src/assets/css/font/iconfont.woff2
index 0e3dadd90..a84cdb852 100644
Binary files a/nezha-fronted/src/assets/css/font/iconfont.woff2 and b/nezha-fronted/src/assets/css/font/iconfont.woff2 differ
diff --git a/nezha-fronted/src/assets/css/nzIcon.css b/nezha-fronted/src/assets/css/nzIcon.css
index 9ff712948..e53b19a88 100644
--- a/nezha-fronted/src/assets/css/nzIcon.css
+++ b/nezha-fronted/src/assets/css/nzIcon.css
@@ -1,10 +1,10 @@
@font-face {font-family: "nz-icon";
- src: url('font/iconfont.eot?t=1589942768878'); /* IE9 */
- src: url('font/iconfont.eot?t=1589942768878#iefix') format('embedded-opentype'), /* IE6-IE8 */
- url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
- url('font/iconfont.woff?t=1589942768878') format('woff'),
- url('font/iconfont.ttf?t=1589942768878') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
- url('font/iconfont.svg?t=1589942768878#nz-icon') format('svg'); /* iOS 4.1- */
+ src: url('font/iconfont.eot?t=1591241136592'); /* IE9 */
+ src: url('font/iconfont.eot?t=1591241136592#iefix') format('embedded-opentype'), /* IE6-IE8 */
+ url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
+ url('font/iconfont.woff?t=1591241136592') format('woff'),
+ url('font/iconfont.ttf?t=1591241136592') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
+ url('font/iconfont.svg?t=1591241136592#nz-icon') format('svg'); /* iOS 4.1- */
}
.nz-icon {
@@ -15,6 +15,10 @@
-moz-osx-font-smoothing: grayscale;
}
+.nz-icon-sync:before {
+ content: "\ea97";
+}
+
.nz-icon-top:before {
content: "\e791";
}
diff --git a/nezha-fronted/src/assets/stylus/main.scss b/nezha-fronted/src/assets/stylus/main.scss
index f5492ef7f..6280bada9 100644
--- a/nezha-fronted/src/assets/stylus/main.scss
+++ b/nezha-fronted/src/assets/stylus/main.scss
@@ -2016,3 +2016,10 @@ li{
pointer-events: none;
}
+.chart-no-data{
+ position: absolute;
+ top:50%;
+ width:100%;
+ text-align:center;
+ color:#52545c;
+}
diff --git a/nezha-fronted/src/components/charts/line-chart-block.vue b/nezha-fronted/src/components/charts/line-chart-block.vue
index 736fd0b9e..d70b6b075 100644
--- a/nezha-fronted/src/components/charts/line-chart-block.vue
+++ b/nezha-fronted/src/components/charts/line-chart-block.vue
@@ -42,7 +42,7 @@
- No data
+ No data
{{item.alias?item.alias:item.name}}
@@ -78,7 +78,7 @@
- No data
+ No data
{{item.alias?item.alias:item.name}}
@@ -589,6 +589,8 @@
interval: '0',
showMaxLabel:false,
rotate: 0,
+ show:true,
+ fontSize: 10,
formatter: function (value) {
value = bus.computeTimezone(value);
let t_date = new Date(value);
@@ -652,6 +654,8 @@
},
//去掉y轴--end
axisLabel: {
+ show:true,
+ fontSize: 10,
formatter: function(value,index){
let chartUnit=chartInfo.unit;
chartUnit=chartUnit?chartUnit:2;
diff --git a/nezha-fronted/src/components/common/bottomBox/tabs/panelTab.vue b/nezha-fronted/src/components/common/bottomBox/tabs/panelTab.vue
index b4a32e316..8cd602bf9 100644
--- a/nezha-fronted/src/components/common/bottomBox/tabs/panelTab.vue
+++ b/nezha-fronted/src/components/common/bottomBox/tabs/panelTab.vue
@@ -43,6 +43,11 @@
class="nz-btn nz-btn-size-normal nz-btn-style-light ">
+
+
@@ -411,7 +416,23 @@
},
clearInput:function(){
this.$refs.queryPanel.focus();
- }
+ },
+ syncChart:function(){
+ if(this.from=='asset'||this.from=='model'){
+ let param={
+ modelId:this.from=='model'?this.obj.id:null,
+ assetId:this.from=='asset'?this.obj.id:null,
+ }
+ this.$put('/model/syncChart',param).then(response=>{
+ if(response.code == 200){
+ this.$message({duration: 1000, type: 'success', message: this.$t("tip.syncSuccess")});
+ }else{
+ console.error(response.msg)
+ this.$message.error(response.msg)
+ }
+ })
+ }
+ },
},
mounted: function () {
this.onScroll();
diff --git a/nezha-fronted/src/components/common/language/cn.js b/nezha-fronted/src/components/common/language/cn.js
index 72327a5bd..2cdc749d1 100644
--- a/nezha-fronted/src/components/common/language/cn.js
+++ b/nezha-fronted/src/components/common/language/cn.js
@@ -69,7 +69,8 @@ const cn = {
reset: "重置",
submit: "提交",
noData:'没有数据',
- tag: '标签'
+ tag: '标签',
+ syncChart:'同步图表',
},
webshell: {
shellTitle: "本地 Shell",
@@ -339,7 +340,8 @@ const cn = {
downloadSuccess: "下载成功",
uploadSuccess: "上传成功",
pressEnterToAdd: "回车添加新行",
- resetSuccess: "重置成功"
+ resetSuccess: "重置成功",
+ syncSuccess:'同步成功',
},
asset: {
asset: "资产",
diff --git a/nezha-fronted/src/components/common/language/en.js b/nezha-fronted/src/components/common/language/en.js
index 71376598a..8c89d4a49 100644
--- a/nezha-fronted/src/components/common/language/en.js
+++ b/nezha-fronted/src/components/common/language/en.js
@@ -76,7 +76,8 @@ const en = {
submit:'Submit',
noData:'No data',
tag: 'Tag',
- placeHolder:'please enter'
+ placeHolder:'please enter',
+ syncChart:'Synchronize chart',
},
pageSize: '/page',
webshell:{
@@ -358,6 +359,7 @@ const en = {
uploadSuccess: 'Upload success',
pressEnterToAdd: 'Press enter to add new line',
resetSuccess:'Reset success',
+ syncSuccess:'Synchronize success'
},
asset:{
asset: 'Asset',
diff --git a/nezha-fronted/src/components/page/dashboard/overview/chart.vue b/nezha-fronted/src/components/page/dashboard/overview/chart.vue
index af617d17d..fc42ff8bd 100644
--- a/nezha-fronted/src/components/page/dashboard/overview/chart.vue
+++ b/nezha-fronted/src/components/page/dashboard/overview/chart.vue
@@ -5,7 +5,7 @@
- No data
+ No data
diff --git a/nezha-fronted/src/components/page/dashboard/overview/chartConfig.vue b/nezha-fronted/src/components/page/dashboard/overview/chartConfig.vue
index 8ab4e9f4e..4eefc022e 100644
--- a/nezha-fronted/src/components/page/dashboard/overview/chartConfig.vue
+++ b/nezha-fronted/src/components/page/dashboard/overview/chartConfig.vue
@@ -207,7 +207,8 @@
show: false
},
axisLabel: {
- fontSize: 13*window.devicePixelRatio
+ show:true,
+ fontSize: 10
}
},
yAxis: {
@@ -220,13 +221,14 @@
},
data: [],
axisLabel: {
+ show:true,
formatter: function(value) {
if (value.length > 12) {
return value.substring(0, 9) + "...";
}
return value;
},
- fontSize: 12*window.devicePixelRatio
+ fontSize: 10
},
triggerEvent: true
},