From 984d174a178fd696689cfdfdbea9c5d590bb1a5f Mon Sep 17 00:00:00 2001 From: BTMuli Date: Tue, 9 Sep 2025 13:24:16 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=B8=20=E6=9C=AC=E5=9C=B0=E6=97=A0?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E6=97=B6=E8=B7=B3=E8=BD=AC=E5=88=B0=E5=A4=96?= =?UTF-8?q?=E9=83=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/pageHome/ph-comp-position.vue | 7 +++---- src/components/pageHome/ph-pos-user.vue | 1 - 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src/components/pageHome/ph-comp-position.vue b/src/components/pageHome/ph-comp-position.vue index 54eb54cf..1230834c 100644 --- a/src/components/pageHome/ph-comp-position.vue +++ b/src/components/pageHome/ph-comp-position.vue @@ -31,6 +31,7 @@ import recordReq from "@req/recordReq.js"; import takumiReq from "@req/takumiReq.js"; import useAppStore from "@store/app.js"; import useUserStore from "@store/user.js"; +import { openUrl } from "@tauri-apps/plugin-opener"; import TGLogger from "@utils/TGLogger.js"; import { storeToRefs } from "pinia"; import { onMounted, shallowRef, ref, watch } from "vue"; @@ -100,16 +101,14 @@ async function loadWikiPosition(): Promise { } } -function handleMaterial(cur: TGApp.Game.ActCalendar.ActReward): void { - console.log("handleMaterial", cur); +async function handleMaterial(cur: TGApp.Game.ActCalendar.ActReward): Promise { const find = WikiMaterialData.find((i) => i.id === cur.item_id); if (!find) { - showSnackbar.warn(`未找到${cur.name}的百科信息`); + await openUrl(cur.wiki_url); return; } curMaterial.value = find; showMaterial.value = true; - console.log(showMaterial.value); }