🚸 本地无数据时跳转到外部

This commit is contained in:
BTMuli
2025-09-09 13:24:16 +08:00
parent c9597bf75f
commit 984d174a17
2 changed files with 3 additions and 5 deletions

View File

@@ -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<void> {
}
}
function handleMaterial(cur: TGApp.Game.ActCalendar.ActReward): void {
console.log("handleMaterial", cur);
async function handleMaterial(cur: TGApp.Game.ActCalendar.ActReward): Promise<void> {
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);
}
</script>
<style lang="scss" scoped>

View File

@@ -145,7 +145,6 @@ async function toAbyss(): Promise<void> {
function showMaterial(reward: TGApp.Game.ActCalendar.ActReward): void {
emits("clickM", reward);
console.log("showMaterial", reward);
}
onUnmounted(() => {