feat: 内置报告下载预览功能
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
<div class="cn-detection__row">
|
||||
<div v-if="security" class="cn-detection__header">
|
||||
<span :class="iconClass"><i :class="iconClass" class="cn-icon cn-icon-attacker"></i>{{detection.offenderIp || '-'}}</span>
|
||||
<div :class="iconClass" class="domain cn-detection-domain">{{detection.domain}}</div>
|
||||
<div :class="iconClass" class="domain cn-detection-domain" v-if="detection.domain">{{detection.domain}}</div>
|
||||
<span class="line">-------</span>
|
||||
<span class="circle"></span>
|
||||
<i class="cn-icon cn-icon-attacked" ></i>{{detection.victimIp || '-'}}
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
<div class="cn-builtin-left-title">
|
||||
{{$t('report.category')}}
|
||||
</div>
|
||||
<div class="cn-builtin-left-menu" :class="{'cn-active': builtinId === ''}" @click="builtinTabs('')">
|
||||
<div class="cn-builtin-left-menu" :class="{'cn-active': builtinId === ''}" @click="builtinTabs('', '')">
|
||||
{{$t('dns.all')}}
|
||||
</div>
|
||||
<div class="cn-builtin-left-menu" :class="{'cn-active': builtinId === item.id}" v-for="item in builtinReportLeftMenu" :key="item.id" @click="builtinTabs(item.id)">
|
||||
<div class="cn-builtin-left-menu" :class="{'cn-active': builtinId === item.id}" v-for="item in builtinReportLeftMenu" :key="item.id" @click="builtinTabs(item, item.id)">
|
||||
{{item.name}}
|
||||
</div>
|
||||
</div>
|
||||
@@ -85,9 +85,9 @@ export default {
|
||||
}
|
||||
})
|
||||
},
|
||||
builtinTabs (id) {
|
||||
builtinTabs (data, id) {
|
||||
this.builtinId = id
|
||||
this.getTableData({ id: this.builtinId })
|
||||
this.getTableData({ name: data.name, tempId: data.id })
|
||||
}
|
||||
},
|
||||
mounted () {
|
||||
|
||||
Reference in New Issue
Block a user