mirror of
https://github.com/jumpserver/lina.git
synced 2025-09-24 20:47:17 +00:00
perf: 不可用节点添加提示
This commit is contained in:
@@ -662,6 +662,7 @@
|
||||
"name": "名称",
|
||||
"protocol": "协议",
|
||||
"region": "地域",
|
||||
"EsDisabled": "节点不可用, 请联系管理员",
|
||||
"sessionActiveCount": "在线会话数量",
|
||||
"systemCpuLoad": "CPU负载",
|
||||
"systemDiskUsedPercent": "硬盘使用率",
|
||||
|
@@ -647,6 +647,7 @@
|
||||
"systemCpuLoad": "cpu load",
|
||||
"systemDiskUsedPercent": "disk used percent",
|
||||
"systemMemoryUsedPercent": "memory used percent",
|
||||
"EsDisabled": "Node is unavailable, please contact administrator",
|
||||
"go": "Go",
|
||||
"goto": "Goto",
|
||||
"hosts": "Hosts",
|
||||
|
@@ -120,6 +120,15 @@ export default {
|
||||
showAssets: false,
|
||||
// ?assets=0不显示资产. =1显示资产
|
||||
treeUrl: `/api/v1/terminal/command-storages/tree/?real=1&date_from=${dateFrom}&date_to=${dateTo}`,
|
||||
view: {
|
||||
// 添加禁用颜色区分
|
||||
fontCss: (treeId, treeNode) => {
|
||||
if (treeNode.chkDisabled) {
|
||||
return { opacity: '0.4' }
|
||||
}
|
||||
return {}
|
||||
}
|
||||
},
|
||||
callback: {
|
||||
onSelected: function(event, treeNode) {
|
||||
// 禁止点击根节点
|
||||
@@ -127,7 +136,7 @@ export default {
|
||||
return
|
||||
}
|
||||
if (!treeNode.valid) {
|
||||
this.$message.error('不可用')
|
||||
this.$message.error(this.$t('sessions.EsDisabled'))
|
||||
return
|
||||
}
|
||||
this.tableConfig.url = `/api/v1/terminal/commands/?command_storage_id=${treeNode.id}`
|
||||
|
Reference in New Issue
Block a user