mirror of
https://github.com/TeaOSLab/EdgeAdmin.git
synced 2025-11-07 23:30:26 +08:00
商业版WAF看板增加地图
This commit is contained in:
@@ -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;
|
||||
|
||||
@@ -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"}
|
||||
@@ -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>
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -45,6 +45,14 @@
|
||||
height: 14em;
|
||||
}
|
||||
|
||||
.traffic-map-box {
|
||||
height: 16em;
|
||||
|
||||
div::-webkit-scrollbar {
|
||||
width: 4px;
|
||||
}
|
||||
}
|
||||
|
||||
.color-span {
|
||||
font-size: 0.8em;
|
||||
padding: 4px;
|
||||
|
||||
Reference in New Issue
Block a user