fix: 看板总流量24小时切换类型声明

This commit is contained in:
TsMask
2024-10-11 16:50:46 +08:00
parent c66c640f75
commit 1b2e892f74

View File

@@ -158,21 +158,25 @@ async function fnGetSkim() {
function loadData() { function loadData() {
fnGetNeState(); // 获取网元状态 fnGetNeState(); // 获取网元状态
userActivitySend(); userActivitySend();
upfTFSend(0); upfTFSend('0');
upfTFSend(7); upfTFSend('7');
upfTFSend(30); upfTFSend('30');
clearInterval(interval10s.value);
interval10s.value = setInterval(() => { interval10s.value = setInterval(() => {
upfTFActive.value = upfTFActive.value >= 2 ? 0 : upfTFActive.value + 1; if (upfTFActive.value === '0') {
if (upfTFActive.value === 0) { upfTFSend('7');
upfTFSend(7); upfTFActive.value = '7';
} else if (upfTFActive.value === 1) { } else if (upfTFActive.value === '7') {
upfTFSend(30); upfTFSend('30');
} else if (upfTFActive.value === 2) { upfTFActive.value = '30';
upfTFSend(0); } else if (upfTFActive.value === '30') {
upfTFSend('0');
upfTFActive.value = '0';
} }
}, 10_000); }, 10_000);
clearInterval(interval5s.value);
interval5s.value = setInterval(() => { interval5s.value = setInterval(() => {
fnGetSkim(); // 获取概览信息 fnGetSkim(); // 获取概览信息
fnGetNeState(); // 获取网元状态 fnGetNeState(); // 获取网元状态
@@ -425,12 +429,12 @@ function fnRightClick() {
<div class="filter"> <div class="filter">
<span <span
:data-key="v" :data-key="v"
:class="{ active: upfTFActive === i }" :class="{ active: upfTFActive === v }"
v-for="(v, i) in ['0', '7', '30']" v-for="v in ['0', '7', '30']"
:key="v" :key="v"
@click=" @click="
() => { () => {
upfTFActive = i; upfTFActive = v;
} }
" "
> >
@@ -450,14 +454,14 @@ function fnRightClick() {
<ArrowUpOutlined style="color: #597ef7" /> <ArrowUpOutlined style="color: #597ef7" />
{{ t('views.dashboard.overview.upfFlowTotal.up') }} {{ t('views.dashboard.overview.upfFlowTotal.up') }}
</span> </span>
<h4>{{ upfTotalFlow[upfTFActive].up }}</h4> <h4>{{ upfTotalFlow[upfTFActive].upFrom }}</h4>
</div> </div>
<div class="item"> <div class="item">
<span> <span>
<ArrowDownOutlined style="color: #52c41a" /> <ArrowDownOutlined style="color: #52c41a" />
{{ t('views.dashboard.overview.upfFlowTotal.down') }} {{ t('views.dashboard.overview.upfFlowTotal.down') }}
</span> </span>
<h4>{{ upfTotalFlow[upfTFActive].down }}</h4> <h4>{{ upfTotalFlow[upfTFActive].downFrom }}</h4>
</div> </div>
</div> </div>
</div> </div>