diff --git a/nezha-fronted/src/components/common/Honeycomb/hexagonFigureD3.vue b/nezha-fronted/src/components/common/honeycomb/hexagonFigureSvg.vue similarity index 68% rename from nezha-fronted/src/components/common/Honeycomb/hexagonFigureD3.vue rename to nezha-fronted/src/components/common/honeycomb/hexagonFigureSvg.vue index 243c26ada..1a7271bc8 100644 --- a/nezha-fronted/src/components/common/Honeycomb/hexagonFigureD3.vue +++ b/nezha-fronted/src/components/common/honeycomb/hexagonFigureSvg.vue @@ -6,7 +6,7 @@ -
+
@@ -15,24 +15,21 @@ diff --git a/nezha-fronted/src/components/common/js/common.js b/nezha-fronted/src/components/common/js/common.js index 2fc3abc07..671fef418 100644 --- a/nezha-fronted/src/components/common/js/common.js +++ b/nezha-fronted/src/components/common/js/common.js @@ -25,7 +25,17 @@ export function getChart(key) { export function setChart(key, value) { chartCache[`chart${key}`] = value; } +const hexagonCache = {}; +export function getHexagon(key) { + return hexagonCache[`hexagon${key}`]; +} +export function setHexagon(key, value) { + hexagonCache[`hexagon${key}`] = value; +} +export function delHexagon(key) { + delete hexagonCache[`hexagon${key}`]; +} const mousePoint={ //在echart tooltip中获取不到鼠标在窗口的位置,在火狐没有window。event 在此兼容火狐 获取鼠标在窗口位置 x:'', y:'' diff --git a/nezha-fronted/src/components/common/js/tools.js b/nezha-fronted/src/components/common/js/tools.js index 94415bc3f..d490b29d5 100644 --- a/nezha-fronted/src/components/common/js/tools.js +++ b/nezha-fronted/src/components/common/js/tools.js @@ -56,7 +56,7 @@ export const clickoutside = { let path = e.path || (e.composedPath && e.composedPath()); top: for (let i = 0; i < path.length; i++) { for (let j = 0; j < exceptClassName.length; j++) { - if (path[i].className && path[i].className.indexOf(exceptClassName[j]) != -1) { + if (path[i].className && path[i].className.indexOf && path[i].className.indexOf(exceptClassName[j]) != -1) { flag = false; break top; } diff --git a/nezha-fronted/src/components/common/overView/messageRule.vue b/nezha-fronted/src/components/common/overView/messageRule.vue index 6edbc9d74..be2f44a10 100644 --- a/nezha-fronted/src/components/common/overView/messageRule.vue +++ b/nezha-fronted/src/components/common/overView/messageRule.vue @@ -1,10 +1,135 @@