diff --git a/nezha-fronted/src/components/common/language/cn.js b/nezha-fronted/src/components/common/language/cn.js index 03923a0a1..c8975a501 100644 --- a/nezha-fronted/src/components/common/language/cn.js +++ b/nezha-fronted/src/components/common/language/cn.js @@ -524,7 +524,9 @@ const cn = { notInStock: "出库", principal: "负责人", tel: "电话", - featureTitle: "属性" + featureTitle: "属性", + endpointUpNum:'代表正常的数量', + endpointNum:'代表总的数量', }, config: { config: "设置", diff --git a/nezha-fronted/src/components/common/language/en.js b/nezha-fronted/src/components/common/language/en.js index 5577a0702..a551e7835 100644 --- a/nezha-fronted/src/components/common/language/en.js +++ b/nezha-fronted/src/components/common/language/en.js @@ -437,6 +437,8 @@ const en = { ping:'Ping', }, featureTitle:'Attribute', + endpointUpNum:'It\'s a normal number', + endpointNum:'Represents the total quantity', editAssetTab:{ title:'New asset',//'新增资产' sn:'SN',//SN diff --git a/nezha-fronted/src/components/page/asset/asset.vue b/nezha-fronted/src/components/page/asset/asset.vue index 1d5678ab7..9f808b8a6 100644 --- a/nezha-fronted/src/components/page/asset/asset.vue +++ b/nezha-fronted/src/components/page/asset/asset.vue @@ -90,7 +90,13 @@ - {{scope.row.endpointNum}} + + + {{scope.row.endpointNum-scope.row.endpointDownNum}} {{$t('asset.endpointUpNum')}} + {{scope.row.endpointNum}} {{$t('asset.endpointNum')}} + + {{scope.row.endpointNum-scope.row.endpointDownNum}}/{{scope.row.endpointNum}} + @@ -474,6 +480,13 @@ return 'success'; } } + if(e.column.label == 'Module' || e.column.label == this.$t("asset.tableTitle.modules")){ + if (e.row.endpointDownNum > 0) { + return 'danger'; + } else { + return 'success'; + } + } return ''; }, edit(asset) {