diff --git a/src/pages/User/Gacha.vue b/src/pages/User/Gacha.vue
index c2283a74..f14ef9ff 100644
--- a/src/pages/User/Gacha.vue
+++ b/src/pages/User/Gacha.vue
@@ -39,7 +39,12 @@
导出(v4)
删除
-
+
检测数据
@@ -116,7 +121,14 @@ const hakushiData = shallowRef>([]);
onMounted(async () => {
await showLoading.start("正在加载祈愿数据", "正在获取Hakushi元数据");
- hakushiData.value = await Hakushi.fetch();
+ try {
+ hakushiData.value = await Hakushi.fetch();
+ } catch (e) {
+ console.error(e);
+ showSnackbar.warn(`获取Hakushi元数据失败`);
+ await TGLogger.Error(`[UserGacha][onMounted]获取Hakushi元数据失败`);
+ await TGLogger.Error(`${e}`);
+ }
await showLoading.update("正在获取祈愿 UID 列表");
await TGLogger.Info("[UserGacha][onMounted] 进入角色祈愿页面");
selectItem.value = await TSUserGacha.getUidList();