diff --git a/nezha-fronted/src/assets/stylus/index.scss b/nezha-fronted/src/assets/stylus/index.scss index f6de58e77..b10348368 100644 --- a/nezha-fronted/src/assets/stylus/index.scss +++ b/nezha-fronted/src/assets/stylus/index.scss @@ -25,6 +25,9 @@ $content-left-text-color: #666; //左侧菜单默认字色 $dropdown-hover-background-color: #fafafa; //下拉鼠标悬停背景色 +$danger-color: #DE5D3F; //全局警告色红色 +$success-color: #23BF9A; //全局正常色绿色 + $left-menu-bgcolor:#FFF; @import './main.scss'; diff --git a/nezha-fronted/src/assets/stylus/main.scss b/nezha-fronted/src/assets/stylus/main.scss index f255da836..41bac9167 100644 --- a/nezha-fronted/src/assets/stylus/main.scss +++ b/nezha-fronted/src/assets/stylus/main.scss @@ -635,7 +635,7 @@ li{ align-content: center; } .has-sub-popper { - color: red; + color: $danger-color; } .main-list { height: 100%; @@ -785,13 +785,13 @@ li{ background-color: $content-right-background-color; } .nz-table td.danger .cell>span { - background-color: #d64f40; + background-color: $danger-color; color: white; padding:2px 5px; border-radius: 4px; } .nz-table td.success .cell>span { - background-color: #50d050; + background-color: $success-color; color: white; padding:2px 5px; border-radius: 4px; @@ -1622,11 +1622,11 @@ li{ } .red { //background-color: #d64f40 !important; - background-color: #ec7f66 !important; + background-color: $danger-color !important; } .green { //background-color:#50d050 !important; - background-color:#23bf9a !important; + background-color:$success-color !important; } .grey { background-color:lightGrey; diff --git a/nezha-fronted/src/components/charts/chartDataFormat.js b/nezha-fronted/src/components/charts/chartDataFormat.js index 972ed6d0c..59fcc6ad8 100644 --- a/nezha-fronted/src/components/charts/chartDataFormat.js +++ b/nezha-fronted/src/components/charts/chartDataFormat.js @@ -19,12 +19,11 @@ function short(value,index,type=1,dot){ } function percent01(value,index){ - value=parseFloat((value).toPrecision(12)); + value=parseFloat(new Number(value).toPrecision(12)); return `${value} %`; } function percent02(value,index){ - console.log(value); - value=parseFloat((value*100).toPrecision(12)); + value=parseFloat((new Number(value)*100).toPrecision(12)); return `${value} %`; } function localFormat(value,index){ @@ -328,10 +327,10 @@ function asciiCompute(num,ascii,units,dot=2){ num = num / Math.pow(ascii,carry) } if(Number.isInteger(num)){ - console.log(num +' '+units[carry],dot); + //console.log(num +' '+units[carry],dot); return num +' '+units[carry]; }else{ - console.log(num.toFixed(dot) +' '+units[carry],dot); + //console.log(num.toFixed(dot) +' '+units[carry],dot); return num.toFixed(dot) +' '+units[carry]; } } diff --git a/nezha-fronted/src/components/common/alert/alertMessageTable.vue b/nezha-fronted/src/components/common/alert/alertMessageTable.vue index 8f4e2463e..09ebf11af 100644 --- a/nezha-fronted/src/components/common/alert/alertMessageTable.vue +++ b/nezha-fronted/src/components/common/alert/alertMessageTable.vue @@ -51,7 +51,7 @@ :minWidth="item.minWidth" :key="`col-${index}`" :label="item.label" - :show-overflow-tooltip="item.prop != 'labels'" + :show-overflow-tooltip="item.prop != 'labels' && item.prop != 'alertRule'" min-width="110px" :sortable="$tableSet.sortableShow(item.prop,'alertMessage')" :prop="$tableSet.propTitle(item.prop,'alertMessage')" @@ -59,10 +59,8 @@ >