CN-172 fix: 修复初始加载有些图表不显示数据的问题

This commit is contained in:
chenjinsong
2021-09-24 19:24:25 +08:00
parent 56d32ce8ca
commit 4d239cd2b3
5 changed files with 162 additions and 59 deletions

View File

@@ -12,9 +12,18 @@
size="small"
v-model="from"
v-if="showEntityTypeSelector"
style="padding-left: 25px; width: 130px;"
style="padding-left: 25px; width: 140px;"
class="entity-selector"
>
<el-option v-for="(value, key) in entityType" :key="key" :label="value" :value="key"></el-option>
<el-option v-for="(value, key) in entityType" :label="value" :key="key" :value="key">
<template v-if="value === entityType.ip"><i style="color: #23BF9A;" class="cn-icon cn-icon-ip"></i></template>
<template v-else-if="value === entityType.domain"><i style="color: #23BF9A;" class="cn-icon cn-icon-domain"></i></template>
<template v-else-if="value === entityType.app"><i style="color: #23BF9A;" class="cn-icon cn-icon-app"></i></template>
{{value}}
</el-option>
<template #prefix>
<i style="color: #23BF9A;" class="cn-icon" :class="`cn-icon-${from}`"></i>
</template>
</el-select>
</div>
<!--个人操作-->
@@ -339,4 +348,9 @@ export default {
color: #999;
}
}
.entity-selector {
.el-input__prefix {
left: 7px !important;
}
}
</style>