NEZ-1191 fix: 修复Endpoint 详情页面显示状态不正确

This commit is contained in:
@changcode
2021-11-08 14:56:50 +08:00
parent 30ddb294f5
commit fa1b6e4530
3 changed files with 84 additions and 33 deletions

View File

@@ -1488,16 +1488,18 @@ export default {
chartInfo.name = this.$t('project.chart.endpointInfo')
chartInfo.from = fromRoute.endpoint
const basicInfo = JSON.parse(JSON.stringify(this.obj))
console.log(basicInfo)
detail.push(
{
data: {
id: basicInfo.id,
name: basicInfo.name,
type: basicInfo.module.type,
// type: basicInfo.module.type,
project: basicInfo.project.name,
module: basicInfo.module.name,
asset: basicInfo.asset.manageIp,
alerts: basicInfo.alertNum,
state: basicInfo.state === 1 ? 'up' : 'down'
state: basicInfo.configs
},
type: 'endpointInfo',
title: this.$t('project.chart.basicTitle')
@@ -1538,23 +1540,27 @@ export default {
// basic.cabinet = basic.cabinet ? basic.cabinet.name : '-'
const obj = {
id: basic.id,
host: basic.pingInfo ? basic.pingInfo.host : '-',
assetType: basic.type ? basic.type.name : '-',
// host: basic.pingInfo ? basic.pingInfo.host : '-',
// assetType: basic.type ? basic.type.name : '-',
name: basic.name ? basic.name : '-',
manageIp: basic.manageIp,
type: basic.type ? basic.type.name : '-',
state: basic.state ? basic.state.name : '-',
pingRtt: basic.pingInfo ? basic.pingInfo.rtt : '',
dataCenter: basic.dc ? basic.dc.name : '-',
cabinet: basic.cabinet ? basic.cabinet.name : '-',
alert: basic.alertNum,
endpoint: basic.endpointNum,
purchaseDate: basic.purchaseDate,
vendor: basic.brand ? basic.brand.name : '-',
brand: basic.brand ? basic.brand.name : '-',
model: basic.model ? basic.model.name : '-',
sn: basic.sn,
tags: basic.fields,
pingStatus: basic.pingInfo ? basic.pingInfo.status : '-',
cabinetStart: basic.cabinetStart,
cabinetEnd: basic.cabinetEnd,
pingLastReply: basic.pingInfo ? basic.pingInfo.lastUpdate : ''
alert: basic.alertNum,
endpoint: basic.endpointNum
// purchaseDate: basic.purchaseDate,
// vendor: basic.brand ? basic.brand.name : '-',
// sn: basic.sn,
// pingStatus: basic.pingInfo ? basic.pingInfo.status : '-',
// cabinetStart: basic.cabinetStart,
// cabinetEnd: basic.cabinetEnd,
// pingLastReply: basic.pingInfo ? basic.pingInfo.lastUpdate : ''
// principal: basic.dc ? basic.dc.principal : '-',
// tel: basic.tel,
}