From a578971cf3a81481fe2d76e8b4519d018462d6df Mon Sep 17 00:00:00 2001 From: zhangyuheng Date: Wed, 18 Mar 2026 16:51:57 +0800 Subject: [PATCH] feat: add typeIconMap for facility types and update icon rendering in modals --- src/pages/FacilitiesPage.vue | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/pages/FacilitiesPage.vue b/src/pages/FacilitiesPage.vue index 2d6b36a..a7b6c5d 100644 --- a/src/pages/FacilitiesPage.vue +++ b/src/pages/FacilitiesPage.vue @@ -84,6 +84,7 @@ const dimensionTextMap = { overworld: '主世界', nether: '下界', end: '末 const statusTextMap = { online: '运行中', maintenance: '维护中', offline: '已停用' }; const statusToneMap = { online: 'success', maintenance: 'warning', offline: 'danger' }; const statusIconMap = { online: 'fa-check-circle', maintenance: 'fa-wrench', offline: 'fa-times-circle' }; +const typeIconMap = { resource: 'fa-cube', xp: 'fa-star', infrastructure: 'fa-road' }; const filtered = computed(() => { return facilities.value.filter(item => { @@ -334,7 +335,7 @@ function generateJson() { {{ statusTextMap[selectedFacility.status] }} - + {{ typeTextMap[selectedFacility.type] }} @@ -426,7 +427,7 @@ function generateJson() {
{{ edTitle || '未命名设施' }}