From c1fcc022a98565d84a7a1468364eccf53f4b3329 Mon Sep 17 00:00:00 2001 From: BTMuli Date: Tue, 27 Jun 2023 00:16:53 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=8C=B1=20=E8=8D=89=E5=88=9B=E6=B7=B1?= =?UTF-8?q?=E6=B8=8A=E4=B8=8A=E4=BC=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/User/Abyss.vue | 11 +++ src/plugins/Hutao/index.ts | 6 +- src/plugins/Hutao/utils/transLocal.ts | 128 ++++++++++++++++++++++++++ src/plugins/Sqlite/index.ts | 13 ++- 4 files changed, 154 insertions(+), 4 deletions(-) create mode 100644 src/plugins/Hutao/utils/transLocal.ts diff --git a/src/pages/User/Abyss.vue b/src/pages/User/Abyss.vue index ef3745c0..51bc8b8e 100644 --- a/src/pages/User/Abyss.vue +++ b/src/pages/User/Abyss.vue @@ -14,6 +14,10 @@ mdi-refresh 刷新 + + mdi-cloud-upload + 上传 + @@ -73,6 +77,7 @@ import { useUserStore } from "../../store/modules/user"; import TGRequest from "../../web/request/TGRequest"; import TGSqlite from "../../plugins/Sqlite"; import { generateShareImg } from "../../utils/TGShare"; +import HutaoRequest from "../../plugins/Hutao"; // store const userStore = useUserStore(); @@ -139,6 +144,12 @@ async function shareAbyss(): Promise { const fileName = `【深渊数据】${curAbyss.value.id}-${user.value.gameUid}`; await generateShareImg(fileName, abyssRef.value); } + +function uploadAbyss(): void { + const abyssData = curAbyss.value; + const transAbyss = HutaoRequest.Abyss.utils.transData(abyssData); + console.log(transAbyss); +}