商业版WAF看板增加地图

This commit is contained in:
GoEdgeLab
2021-12-05 19:38:14 +08:00
parent 90f48a1a3c
commit c3a9f15bc3
6 changed files with 68 additions and 16 deletions

View File

@@ -30,6 +30,12 @@
.chart-box {
height: 14em;
}
.traffic-map-box {
height: 16em;
}
.traffic-map-box div::-webkit-scrollbar {
width: 4px;
}
.color-span {
font-size: 0.8em;
padding: 4px;

View File

@@ -1 +1 @@
{"version":3,"sources":["waf.less"],"names":[],"mappings":"AAAA,GAAG,QACF;EACC,kBAAA;EACA,UAAA;EACA,UAAA;;AAIF;EACC,0BAAA;EACA,2BAAA;;AAFD,KAIC;EACC,kBAAA;EACA,4BAAA;;AANF,KAIC,QAIC,IAAG;EACF,iBAAA;;AATH,KAIC,QAIC,IAAG,MAGF;EACC,cAAA;EACA,mBAAA;;AAbJ,KAkBC,QAAO;EACN,eAAA;;AAnBF,KAsBC,GACC;EACC,aAAA;;AAxBH,KA4BC,QAAO,MACN;EACC,eAAA;;AAKH;EACC,YAAA;;AAGD;EACC,gBAAA;EACA,YAAA;;AAGD,EAAE,OACD;EACC,iBAAA;EACA,YAAA","file":"waf.css"}
{"version":3,"sources":["waf.less"],"names":[],"mappings":"AAAA,GAAG,QACF;EACC,kBAAA;EACA,UAAA;EACA,UAAA;;AAIF;EACC,0BAAA;EACA,2BAAA;;AAFD,KAIC;EACC,kBAAA;EACA,4BAAA;;AANF,KAIC,QAIC,IAAG;EACF,iBAAA;;AATH,KAIC,QAIC,IAAG,MAGF;EACC,cAAA;EACA,mBAAA;;AAbJ,KAkBC,QAAO;EACN,eAAA;;AAnBF,KAsBC,GACC;EACC,aAAA;;AAxBH,KA4BC,QAAO,MACN;EACC,eAAA;;AAKH;EACC,YAAA;;AAGD;EACC,YAAA;;AADD,gBAGC,IAAG;EACF,UAAA;;AAIF;EACC,gBAAA;EACA,YAAA;;AAGD,EAAE,OACD;EACC,iBAAA;EACA,YAAA","file":"waf.css"}

View File

@@ -1,6 +1,13 @@
{$layout}
{$var "header"}
<!-- world map -->
<script type="text/javascript" src="/js/echarts/echarts.min.js"></script>
<script type="text/javascript" src="/js/world.js"></script>
<script type="text/javascript" src="/js/world-countries-map.js"></script>
{$end}
{$template "menu"}
{$template "/echarts"}
<div class="ui four columns grid">
<div class="ui column">
@@ -24,6 +31,13 @@
</div>
</div>
<!-- 流量地图 -->
<div class="ui divider"></div>
<div class="traffic-map-box" v-if="!isLoading">
<traffic-map-box :v-stats="topCountryStats" :v-is-attack="true"></traffic-map-box>
</div>
<div class="ui divider"></div>
<!-- 最近日志 -->
<div v-if="accessLogs.length > 0">
<div class="ui divider"></div>

View File

@@ -2,8 +2,6 @@ Tea.context(function () {
this.isLoading = false
this.$delay(function () {
let that = this
this.board.countDailyBlocks = teaweb.formatCount(this.board.countDailyBlocks)
this.board.countDailyCaptcha = teaweb.formatCount(this.board.countDailyCaptcha)
this.board.countDailyLogs = teaweb.formatCount(this.board.countDailyLogs)

View File

@@ -45,6 +45,14 @@
height: 14em;
}
.traffic-map-box {
height: 16em;
div::-webkit-scrollbar {
width: 4px;
}
}
.color-span {
font-size: 0.8em;
padding: 4px;