diff --git a/nezha-fronted/src/assets/stylus/main.scss b/nezha-fronted/src/assets/stylus/main.scss index 0f27c2bd3..9eb19cc72 100644 --- a/nezha-fronted/src/assets/stylus/main.scss +++ b/nezha-fronted/src/assets/stylus/main.scss @@ -766,6 +766,7 @@ li{ } .nz-table.el-table--border td, .el-table--border th, .nz-table .el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed { border-right: none; + background: #f9f9f9; } .nz-table .el-table__body { width: 100% !important; diff --git a/nezha-fronted/src/components/common/project/popData/alertTable.vue b/nezha-fronted/src/components/common/project/popData/alertTable.vue index 8731c6b73..c7d14e949 100644 --- a/nezha-fronted/src/components/common/project/popData/alertTable.vue +++ b/nezha-fronted/src/components/common/project/popData/alertTable.vue @@ -11,7 +11,7 @@ -
alert List
+
Alert list
diff --git a/nezha-fronted/src/components/common/project/popData/assetTable.vue b/nezha-fronted/src/components/common/project/popData/assetTable.vue index fc216ce42..11ade8bcb 100644 --- a/nezha-fronted/src/components/common/project/popData/assetTable.vue +++ b/nezha-fronted/src/components/common/project/popData/assetTable.vue @@ -1,13 +1,282 @@ + diff --git a/nezha-fronted/src/components/common/project/topology.vue b/nezha-fronted/src/components/common/project/topology.vue index 64d30ea21..71528267a 100644 --- a/nezha-fronted/src/components/common/project/topology.vue +++ b/nezha-fronted/src/components/common/project/topology.vue @@ -106,9 +106,9 @@
endpoint
- + -
asset
+ alert
@@ -125,11 +125,13 @@ import popDataInfo from './popData/Info' import TotalChart from "./popData/totalChart"; import alertTable from "./popData/alertTable"; + import assetTable from "./popData/assetTable"; export default { name:"topology", components: { TotalChart, alertTable, + assetTable, 'add-model':addNode, 'add-line':addLine, 'popDataMain':popDataMain, @@ -331,7 +333,7 @@ size: 40, borderWidth: 2, font:{ - size:20, + size:16, }, }, @@ -677,6 +679,13 @@ this.network.on("blurNode", function (params) {//blurNode this_.cursorMove=false; }); + this.network.on("hoverEdge", function (params) {//hoverNode + this_.cursorMove=true; + }); + + this.network.on("blurEdge", function (params) {//blurNode + this_.cursorMove=false; + }); this.network.on("zoom", function (params) {//检测缩放 this_.zoom=params.scale;