diff --git a/src/pages/User/Gacha.vue b/src/pages/User/Gacha.vue
index ab25580b..6d077b09 100644
--- a/src/pages/User/Gacha.vue
+++ b/src/pages/User/Gacha.vue
@@ -16,7 +16,7 @@
导入(v4)
- 导出
+ 导出
导出(v4)
@@ -301,6 +301,17 @@ async function handleImportBtn(isV4: boolean): Promise {
const check = await verifyUigfData(selectedFile.path, isV4);
if (!check) return;
if (isV4) {
+ const checkConfirm = await showConfirm({
+ title: "确定导入 UIGF v4 格式的祈愿数据?",
+ text: "该标准尚在制定完善当中,可能会有不兼容的情况",
+ });
+ if (!checkConfirm) {
+ showSnackbar({
+ color: "cancel",
+ text: "已取消 UIGF v4 格式导入",
+ });
+ return;
+ }
await importUigf4(selectedFile.path);
} else {
await importUigf(selectedFile.path);
@@ -429,6 +440,17 @@ async function exportUigf(): Promise {
// 导出 UIGF v4 版本的祈愿数据
async function exportUigf4(): Promise {
+ const checkConfirm = await showConfirm({
+ title: "确定采用 UIGF v4 格式导出祈愿数据?",
+ text: "该标准尚在制定完善当中,可能会有不兼容的情况",
+ });
+ if (!checkConfirm) {
+ showSnackbar({
+ color: "cancel",
+ text: "已取消 UIGF v4 格式导出",
+ });
+ return;
+ }
await TGLogger.Info(`[UserGacha][${uidCur.value}][exportUigf4] 导出祈愿数据(v4)`);
const allConfirm = await showConfirm({
title: "是否导出所有 UID 的祈愿数据?",