From fda152b544ed0b3ceb8309df5b7eca2de888f3f1 Mon Sep 17 00:00:00 2001 From: chenrui <1187576398@qq.com> Date: 星期二, 10 六月 2025 11:39:55 +0800 Subject: [PATCH] 开票登记编辑功能开发 --- src/views/monitor/cache/index.vue | 41 +++++++++++++++++++++-------------------- 1 files changed, 21 insertions(+), 20 deletions(-) diff --git a/src/views/monitor/cache/index.vue b/src/views/monitor/cache/index.vue index 02d2f7a..b351fa9 100644 --- a/src/views/monitor/cache/index.vue +++ b/src/views/monitor/cache/index.vue @@ -1,9 +1,9 @@ <template> <div class="app-container"> - <el-row> + <el-row :gutter="10"> <el-col :span="24" class="card-box"> <el-card> - <template #header><span>鍩烘湰淇℃伅</span></template> + <template #header><Monitor style="width: 1em; height: 1em; vertical-align: middle;" /> <span style="vertical-align: middle;">鍩烘湰淇℃伅</span></template> <div class="el-table el-table--enable-row-hover el-table--medium"> <table cellspacing="0" style="width: 100%"> <tbody> @@ -45,7 +45,7 @@ <el-col :span="12" class="card-box"> <el-card> - <template #header><span>鍛戒护缁熻</span></template> + <template #header><PieChart style="width: 1em; height: 1em; vertical-align: middle;" /> <span style="vertical-align: middle;">鍛戒护缁熻</span></template> <div class="el-table el-table--enable-row-hover el-table--medium"> <div ref="commandstats" style="height: 420px" /> </div> @@ -54,9 +54,7 @@ <el-col :span="12" class="card-box"> <el-card> - <template #header> - <span>鍐呭瓨淇℃伅</span> - </template> + <template #header><Odometer style="width: 1em; height: 1em; vertical-align: middle;" /> <span style="vertical-align: middle;">鍐呭瓨淇℃伅</span></template> <div class="el-table el-table--enable-row-hover el-table--medium"> <div ref="usedmemory" style="height: 420px" /> </div> @@ -67,21 +65,21 @@ </template> <script setup name="Cache"> -import { getCache } from '@/api/monitor/cache'; -import * as echarts from 'echarts'; +import { getCache } from '@/api/monitor/cache' +import * as echarts from 'echarts' -const cache = ref([]); -const commandstats = ref(null); -const usedmemory = ref(null); -const { proxy } = getCurrentInstance(); +const cache = ref([]) +const commandstats = ref(null) +const usedmemory = ref(null) +const { proxy } = getCurrentInstance() function getList() { - proxy.$modal.loading("姝e湪鍔犺浇缂撳瓨鐩戞帶鏁版嵁锛岃绋嶅�欙紒"); + proxy.$modal.loading("姝e湪鍔犺浇缂撳瓨鐩戞帶鏁版嵁锛岃绋嶅�欙紒") getCache().then(response => { - proxy.$modal.closeLoading(); - cache.value = response.data; + proxy.$modal.closeLoading() + cache.value = response.data - const commandstatsIntance = echarts.init(commandstats.value, "macarons"); + const commandstatsIntance = echarts.init(commandstats.value, "macarons") commandstatsIntance.setOption({ tooltip: { trigger: "item", @@ -99,9 +97,8 @@ animationDuration: 1000 } ] - }); - - const usedmemoryInstance = echarts.init(usedmemory.value, "macarons"); + }) + const usedmemoryInstance = echarts.init(usedmemory.value, "macarons") usedmemoryInstance.setOption({ tooltip: { formatter: "{b} <br/>{a} : " + cache.value.info.used_memory_human @@ -124,8 +121,12 @@ } ] }) + window.addEventListener("resize", () => { + commandstatsIntance.resize() + usedmemoryInstance.resize() + }) }) } -getList(); +getList() </script> -- Gitblit v1.9.3