fix: detections 性能事件下拉内容risk level映射

This commit is contained in:
chenjinsong
2023-01-05 15:00:00 +08:00
parent ee67cd1005
commit 013f15fc4a

View File

@@ -38,7 +38,7 @@
<div class="overview__row">
<div class="row__label">{{$t('entities.riskLevel')}}</div>
<div class="row__content">
<div class="row__tag" :style="`background-color:${eventSeverityColor[basicInfo.appRisk]}`">{{basicInfo.appRisk || '-'}}</div>
<div class="row__tag" :style="`background-color:${eventSeverityColor[basicInfo.appRisk]}`">{{basicInfo.appRisk ? getRiskLevel(basicInfo.appRisk) : '-'}}</div>
</div>
</div>
</div>
@@ -88,7 +88,7 @@
</template>
<script>
import { eventSeverityColor, unitTypes } from '@/utils/constants'
import { eventSeverityColor, unitTypes, riskLevelMapping } from '@/utils/constants'
import { api, getData } from '@/utils/api'
import { getSecond } from '@/utils/date-util'
import { get } from '@/utils/http'
@@ -104,12 +104,22 @@ export default {
},
data () {
return {
riskLevelMapping,
eventSeverityColor,
basicInfo: {},
metricList: []
}
},
computed: {
getRiskLevel () {
return function (appRisk) {
if (this.riskLevelMapping[appRisk]) {
return this.riskLevelMapping[appRisk].name
} else {
return appRisk
}
}
},
computeLocation () {
return function (basicInfo) {
let result = ''