|
|
|
@ -46,6 +46,7 @@
|
|
|
|
|
type="primary"
|
|
|
|
|
size="mini"
|
|
|
|
|
@click="handleAdd()"
|
|
|
|
|
:disabled="addShow"
|
|
|
|
|
v-hasPermi="['tcZz/networkSecurity:top5:add']"
|
|
|
|
|
>新增</el-button
|
|
|
|
|
>
|
|
|
|
@ -81,11 +82,7 @@
|
|
|
|
|
>
|
|
|
|
|
<el-table-column type="selection" width="55" align="center" />
|
|
|
|
|
<el-table-column label="受攻击IP" align="center" prop="sattackIp" />
|
|
|
|
|
<el-table-column
|
|
|
|
|
label="受攻击次数"
|
|
|
|
|
align="center"
|
|
|
|
|
prop="sattackCount"
|
|
|
|
|
/>
|
|
|
|
|
<el-table-column label="受攻击次数" align="center" prop="sattackCount" />
|
|
|
|
|
<el-table-column
|
|
|
|
|
label="操作"
|
|
|
|
|
align="center"
|
|
|
|
@ -260,6 +257,7 @@ export default {
|
|
|
|
|
form: {},
|
|
|
|
|
// 表单校验
|
|
|
|
|
rules: {},
|
|
|
|
|
addShow: false,
|
|
|
|
|
};
|
|
|
|
|
},
|
|
|
|
|
created() {
|
|
|
|
@ -284,6 +282,11 @@ export default {
|
|
|
|
|
this.top5List = response.rows;
|
|
|
|
|
this.total = response.total;
|
|
|
|
|
this.loading = false;
|
|
|
|
|
if (response.rows.length >= 5) {
|
|
|
|
|
this.addShow = true;
|
|
|
|
|
} else {
|
|
|
|
|
this.addShow = false;
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
},
|
|
|
|
|
// 取消按钮
|
|
|
|
|