From 05b4e5a497924716f85a08f93685284e0e890d89 Mon Sep 17 00:00:00 2001 From: BTMuli Date: Thu, 1 Jun 2023 20:40:37 +0800 Subject: [PATCH] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20=E6=9B=BF=E6=8D=A2=20t-min?= =?UTF-8?q?i-avatar=20=E4=B8=8E=20t-mini-weapon=20=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/itembox/tib-wiki-avatar.vue | 13 +++ src/components/itembox/tib-wiki-weapon.vue | 13 +++ src/components/main/t-itembox.vue | 15 +++ src/components/mini/t-mini-avatar.vue | 127 --------------------- src/components/mini/t-mini-weapon.vue | 119 ------------------- src/components/overlay/to-calendar.vue | 8 +- src/pages/WIKI/Character.vue | 4 +- src/pages/WIKI/Weapon.vue | 4 +- 8 files changed, 49 insertions(+), 254 deletions(-) create mode 100644 src/components/itembox/tib-wiki-avatar.vue create mode 100644 src/components/itembox/tib-wiki-weapon.vue delete mode 100644 src/components/mini/t-mini-avatar.vue delete mode 100644 src/components/mini/t-mini-weapon.vue diff --git a/src/components/itembox/tib-wiki-avatar.vue b/src/components/itembox/tib-wiki-avatar.vue new file mode 100644 index 00000000..c813571e --- /dev/null +++ b/src/components/itembox/tib-wiki-avatar.vue @@ -0,0 +1,13 @@ + + diff --git a/src/components/itembox/tib-wiki-weapon.vue b/src/components/itembox/tib-wiki-weapon.vue new file mode 100644 index 00000000..48c37348 --- /dev/null +++ b/src/components/itembox/tib-wiki-weapon.vue @@ -0,0 +1,13 @@ + + diff --git a/src/components/main/t-itembox.vue b/src/components/main/t-itembox.vue index 28fa4ddd..8571de26 100644 --- a/src/components/main/t-itembox.vue +++ b/src/components/main/t-itembox.vue @@ -90,6 +90,21 @@ const card: ComputedRef = computed(() => { } as TItemBoxCard; case "wiki-avatar": cardData = props.data as TGApp.App.Character.WikiBriefInfo; + return { + bg: `/icon/bg/${cardData.star}-Star.webp`, + icon: `/WIKI/character/icon/${cardData.id}.webp`, + lt: `/icon/element/${cardData.element}元素.webp`, + innerIcon: `/icon/weapon/${cardData.weapon}.webp`, + innerText: cardData.name, + } as TItemBoxCard; + case "wiki-weapon": + cardData = props.data as TGApp.App.Weapon.WikiBriefInfo; + return { + bg: cardData.bg, + icon: cardData.icon, + lt: cardData.weaponIcon, + innerText: cardData.name, + } as TItemBoxCard; } }); diff --git a/src/components/mini/t-mini-avatar.vue b/src/components/mini/t-mini-avatar.vue deleted file mode 100644 index 4e8dbc98..00000000 --- a/src/components/mini/t-mini-avatar.vue +++ /dev/null @@ -1,127 +0,0 @@ - - - diff --git a/src/components/mini/t-mini-weapon.vue b/src/components/mini/t-mini-weapon.vue deleted file mode 100644 index a6a40cb7..00000000 --- a/src/components/mini/t-mini-weapon.vue +++ /dev/null @@ -1,119 +0,0 @@ - - - diff --git a/src/components/overlay/to-calendar.vue b/src/components/overlay/to-calendar.vue index e6fac82e..481d7d6d 100644 --- a/src/components/overlay/to-calendar.vue +++ b/src/components/overlay/to-calendar.vue @@ -4,8 +4,8 @@
- - + +
@@ -46,8 +46,8 @@ import { computed, ref } from "vue"; import TOverlay from "../main/t-overlay.vue"; import TCalendarMaterial from "../mini/t-calendar-material.vue"; -import TMiniAvatar from "../mini/t-mini-avatar.vue"; -import TMiniWeapon from "../mini/t-mini-weapon.vue"; +import TibCalendarWeapon from "../itembox/tib-calendar-weapon.vue"; +import TibCalendarAvatar from "../itembox/tib-calendar-avatar.vue"; // utils import { OBC_CONTENT_API } from "../../plugins/Mys/interface/utils"; import { createTGWindow } from "../../utils/TGWindow"; diff --git a/src/pages/WIKI/Character.vue b/src/pages/WIKI/Character.vue index ebf55aab..9cebaa0f 100644 --- a/src/pages/WIKI/Character.vue +++ b/src/pages/WIKI/Character.vue @@ -1,7 +1,7 @@