From 53c045e41957d8832135ac19e97e985b1be2a1d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=9B=AE=E6=A3=83?= Date: Tue, 19 Nov 2024 16:14:54 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20=E5=89=A7=E8=AF=97=E7=BB=9F?= =?UTF-8?q?=E8=AE=A1=E6=B5=AE=E7=AA=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/hutaoAbyss/hta-tab-hold.vue | 2 +- src/components/hutaoAbyss/hta-tab-up.vue | 4 +- src/components/hutaoAbyss/tib-wiki-abyss.vue | 6 +- src/components/pageHome/ph-comp-calendar.vue | 4 +- src/components/userCombat/tuc-overlay.vue | 126 +++++++++++++++++++ src/pages/User/Characters.vue | 10 +- src/pages/User/Combat.vue | 22 +++- src/pages/User/Record.vue | 2 +- src/plugins/Hutao/request/combatReq.ts | 2 +- src/plugins/Hutao/types/Combat.d.ts | 4 + src/web/request/recordReq.ts | 4 +- 11 files changed, 167 insertions(+), 19 deletions(-) create mode 100644 src/components/userCombat/tuc-overlay.vue diff --git a/src/components/hutaoAbyss/hta-tab-hold.vue b/src/components/hutaoAbyss/hta-tab-hold.vue index 40a66768..5f431069 100644 --- a/src/components/hutaoAbyss/hta-tab-hold.vue +++ b/src/components/hutaoAbyss/hta-tab-hold.vue @@ -33,7 +33,7 @@ import { onMounted, ref } from "vue"; import { AppCharacterData } from "../../data/index.js"; import { AbyssDataItem } from "../../pages/WIKI/Abyss.vue"; -import TItemBox, { TItemBoxData } from "../app/t-item-box.vue"; +import TItemBox, { type TItemBoxData } from "../app/t-item-box.vue"; interface HtaTabHoldProps { data: AbyssDataItem; diff --git a/src/components/hutaoAbyss/hta-tab-up.vue b/src/components/hutaoAbyss/hta-tab-up.vue index b815c253..2327cd36 100644 --- a/src/components/hutaoAbyss/hta-tab-up.vue +++ b/src/components/hutaoAbyss/hta-tab-up.vue @@ -35,7 +35,7 @@ interface HtaTabUpProps { interface HtaTabUpData { Floor: number; - Ranks: Array>; + Ranks: Array>; } const props = defineProps(); @@ -49,7 +49,7 @@ onMounted(async () => { const floorLast = props.data.last.find((f) => f.Floor === floor.Floor); const floorRank = { Floor: floor.Floor, - Ranks: >>[], + Ranks: >>[], }; floor.Ranks.sort((a, b) => b.Rate - a.Rate); for (const rank of floor.Ranks) { diff --git a/src/components/hutaoAbyss/tib-wiki-abyss.vue b/src/components/hutaoAbyss/tib-wiki-abyss.vue index 04faae7b..cc590336 100644 --- a/src/components/hutaoAbyss/tib-wiki-abyss.vue +++ b/src/components/hutaoAbyss/tib-wiki-abyss.vue @@ -9,14 +9,14 @@ + diff --git a/src/pages/User/Characters.vue b/src/pages/User/Characters.vue index fe0f0fc0..ca4a3e2e 100644 --- a/src/pages/User/Characters.vue +++ b/src/pages/User/Characters.vue @@ -102,7 +102,7 @@