diff --git a/nezha-fronted/src/components/charts/chartDataFormat.js b/nezha-fronted/src/components/charts/chartDataFormat.js
index 8dd99c54b..9185438c2 100644
--- a/nezha-fronted/src/components/charts/chartDataFormat.js
+++ b/nezha-fronted/src/components/charts/chartDataFormat.js
@@ -414,10 +414,10 @@ function timeCompute(value,unit,dot=0){
}
function timeFormat34(value) {
- return bus.timeFormate(value, "yyyy-MM-dd hh:mm:ss");
+ return bus.timeFormate(parseInt(value), "yyyy-MM-dd hh:mm:ss");
}
function timeFormat35(value) {
- return bus.timeFormate(value, "MM/dd/yyyy h:mm:ss a");
+ return bus.timeFormate(parseInt(value), "MM/dd/yyyy h:mm:ss a");
}
//unit转化配置信息
/*
diff --git a/nezha-fronted/src/components/common/bottomBox/tabs/endpointQueryTab.vue b/nezha-fronted/src/components/common/bottomBox/tabs/endpointQueryTab.vue
index 5c3ec9f47..ab4f85422 100644
--- a/nezha-fronted/src/components/common/bottomBox/tabs/endpointQueryTab.vue
+++ b/nezha-fronted/src/components/common/bottomBox/tabs/endpointQueryTab.vue
@@ -3,7 +3,7 @@
text-align: center;
margin-top: 16px;
}
- .nz-table /deep/ .el-table{
+ .plTableBox.nz-table /deep/ .el-table{
display: block !important;
}
@@ -61,7 +61,7 @@
+ @selection-change="selectChange" v-if="tableShow && plTableSHow" :border="true" :tooltip-effect="'light'">
@@ -655,6 +656,7 @@
plpsscrolly(self){
let el = self.$refs.endpointQueryTable.$el.querySelector(".el-table__body-wrapper");
self.scrollTop=el.scrollTop;
+ console.log(self.scrollTop);
if (el._ps_.scrollbarYTop > 50) {
self.showTopBtn = true;
self.tableHover = true;
@@ -663,17 +665,19 @@
self.tableHover = false;
}
},
- tableResize(self){
- let el = self.$refs.endpointQueryTable.$el.querySelector(".el-table__body-wrapper");
- el.removeEventListener("ps-scroll-y", this.plpsscrolly);
- self.plTableSHow=false;
- self.$nextTick(()=>{
- self.plTableSHow=true;
- setTimeout(()=>{
- el = self.$refs.endpointQueryTable.$el.querySelector(".el-table__body-wrapper");
- el.addEventListener("ps-scroll-y", this.plpsscrolly.bind('',self));
- el.scrollTop = self.scrollTop;
- },100)
+ tableResize(){
+ let el = this.$refs.endpointQueryTable.$el.querySelector(".el-table__body-wrapper");
+ el.removeEventListener("ps-scroll-y", this.plpsscrolly.bind('',this));
+ this.plTableSHow=false;
+ this.$nextTick(()=>{
+ this.plTableSHow=true;
+ this.$nextTick(()=>{
+ el = this.$refs.endpointQueryTable.$el.querySelector(".el-table__body-wrapper");
+ el.addEventListener("ps-scroll-y", this.plpsscrolly.bind('',this));
+ setTimeout(()=>{
+ el.scrollTop = this.scrollTop;
+ },100)
+ });
});
}
},
@@ -708,7 +712,7 @@
}, 300);
//});
- window.addEventListener('resize', this.tableResize.bind('',this));
+ window.addEventListener('resize', this.tableResize);
},
beforeDestroy(){
window.removeEventListener('resize', this.tableResize);
diff --git a/nezha-fronted/src/components/common/language/cn.js b/nezha-fronted/src/components/common/language/cn.js
index 3f847ab39..858171ecb 100644
--- a/nezha-fronted/src/components/common/language/cn.js
+++ b/nezha-fronted/src/components/common/language/cn.js
@@ -742,7 +742,7 @@ const cn = {
link: {
link:'Link',
name: "名称",
- url: "URL",
+ url: "Url",
operation: "操作",
add: "添加",
update: "更新",
diff --git a/nezha-fronted/src/components/common/language/en.js b/nezha-fronted/src/components/common/language/en.js
index db23db46b..e2c1b37a3 100644
--- a/nezha-fronted/src/components/common/language/en.js
+++ b/nezha-fronted/src/components/common/language/en.js
@@ -50,7 +50,7 @@ const en = {
changePwd:'Change password',//修改密码
createChart:'Create chart',
createProject:'Create project',
- createEndpoint:'Create Endpoint',
+ createEndpoint:'Create endpoint',
createAsset:'Create asset',
createAlertRule:'Create alert rule',
createAccount:'Create account',
@@ -531,7 +531,7 @@ const en = {
lastReply:'Ping last reply',
modules: 'Endpoint',//'组件'
alerts: 'Alerts',//'告警信息'
- dataCenter: 'Data Center',//DC
+ dataCenter: 'Data center',//DC
cabinet: 'Cabinet',//'机柜'
model: 'Model',//'型号'
vendor: 'Vendor',//'厂商'
@@ -678,7 +678,7 @@ const en = {
},
mib:{
mib:'SNMP MIB',
- fileName:'FileName',
+ fileName:'File name',
remark:'Remark',
updateUser:'Update user',
updateAt:'Update time',
@@ -707,7 +707,7 @@ const en = {
systemName:'System name',
curUrl:'Current site URL',
timezone:'Timezone',
- defaultCabinetUsize:'Cabinet U Size',
+ defaultCabinetUsize:'Cabinet U size',
second:'second',
day:'day',
maxSeries:'Query max series',
@@ -732,7 +732,7 @@ const en = {
},
terminal:{
terminal:'Terminal',
- terminalNum:'Max Terminal Number'
+ terminalNum:'Max terminal number'
},
ldap:{
ldap:'LDAP',
@@ -741,13 +741,13 @@ const en = {
pwd:'Password',
ou:'User OU',
filter:'User filter',
- map:'LDAP Field Mapping',
- active:'LDAP Authentication'
+ map:'LDAP field mapping',
+ active:'LDAP authentication'
},
link: {
link:'Link',
name: "Name",
- filePath: "FilePath",
+ url: "Url",
operation: "Operation",
add: "Add",
update: "Update",
@@ -917,8 +917,8 @@ const en = {
selTwoNode:'Please select two module',
save:'save',
cancel:'cancel',
- addLine:'Add Line',
- editLine:'Edit Line',
+ addLine:'Add line',
+ editLine:'Edit line',
lineName:'Line Name',
width:'thickness',
dashes:'dotted line',
@@ -927,8 +927,8 @@ const en = {
color:'color',
chartName:'Name',
unit:'Unit',
- addModule:'Add Module',
- editModule:'Edit Module',
+ addModule:'Add module',
+ editModule:'Edit module',
edit:'edit',
refresh:'refresh',
endpoint:'Endpoint',
diff --git a/nezha-fronted/src/components/common/rightBox/assetBox.vue b/nezha-fronted/src/components/common/rightBox/assetBox.vue
index e316fa924..397f34fd8 100644
--- a/nezha-fronted/src/components/common/rightBox/assetBox.vue
+++ b/nezha-fronted/src/components/common/rightBox/assetBox.vue
@@ -401,7 +401,7 @@
method: "password",
password: "",
key: "",
- passwordKey: ""
+ keyPassword: ""
}
});
} else if (type == "TELNET") {
diff --git a/nezha-fronted/src/components/common/rightBox/editEndpointBox.vue b/nezha-fronted/src/components/common/rightBox/editEndpointBox.vue
index 4b7be2b70..15691acfb 100644
--- a/nezha-fronted/src/components/common/rightBox/editEndpointBox.vue
+++ b/nezha-fronted/src/components/common/rightBox/editEndpointBox.vue
@@ -37,6 +37,7 @@
@select="selectAsset"
@change.native="inputAsset"
size="small"
+ :disabled="true"
value-key="host"
popper-class="no-style-class"
style="width: 100%;"
diff --git a/nezha-fronted/src/components/page/config/mibBrowser.vue b/nezha-fronted/src/components/page/config/mibBrowser.vue
index abdf4514c..47babdeca 100644
--- a/nezha-fronted/src/components/page/config/mibBrowser.vue
+++ b/nezha-fronted/src/components/page/config/mibBrowser.vue
@@ -620,6 +620,16 @@
document.onmousemove = null;
}
},
+ domResize(){
+ let scrollTop=this.$refs['resultTable'].$el.querySelector(".el-table__body-wrapper").scrollTop;
+ this.showTable=false;
+ this.$nextTick(()=>{
+ this.showTable=true;
+ this.$nextTick(()=>{
+ this.$refs['resultTable'].$el.querySelector(".el-table__body-wrapper").scrollTop=scrollTop
+ })
+ })
+ },
exportXlsx() {
if (this.resultData.length == 0) {
return;
@@ -641,20 +651,16 @@
)
} catch (e) {}
return out
- }
+ },
},
mounted() {
this.getWalkData();
this.getModelData();
this.getAssetData();
- window.onresize=()=>{
- console.log(123123,this);
- this.showTable=false;
- this.$nextTick(()=>{
- this.showTable=true;
- // this.$refs['resultTable'].doLayout();
- })
- }
+ window.addEventListener('resize',this.domResize);
+ },
+ beforeDestroy(){
+ window.removeEventListener('resize',this.domResize);
}
}
@@ -874,7 +880,7 @@
}
diff --git a/nezha-fronted/src/components/page/config/promServer.vue b/nezha-fronted/src/components/page/config/promServer.vue
index 43e57f518..0c9a39627 100644
--- a/nezha-fronted/src/components/page/config/promServer.vue
+++ b/nezha-fronted/src/components/page/config/promServer.vue
@@ -156,7 +156,7 @@
show: true,
width: 80
}, {
- label: 'Data Center',
+ label: this.$t("config.dc.dc"),
prop: 'idc',
show: true,
}, {