diff --git a/src/pages/User/Abyss.vue b/src/pages/User/Abyss.vue index 2f07681e..96b2656e 100644 --- a/src/pages/User/Abyss.vue +++ b/src/pages/User/Abyss.vue @@ -134,7 +134,7 @@ function getAbyssRef (el: HTMLElement): void { } async function shareAbyss (): Promise { - const fileName = `深渊${curAbyss.value.id}-${user.value.gameUid}-${Math.floor(Date.now() / 1000)}.png`; + const fileName = `【深渊数据】${curAbyss.value.id}-${user.value.gameUid}`; await generateShareImg(fileName, abyssRef.value); } diff --git a/src/pages/User/Characters.vue b/src/pages/User/Characters.vue index 1d965fab..a58e5550 100644 --- a/src/pages/User/Characters.vue +++ b/src/pages/User/Characters.vue @@ -93,7 +93,7 @@ async function refresh () { async function shareRoles () { const rolesBox = document.querySelector(".uc-box") as HTMLElement; - const fileName = `角色列表-${user.value.gameUid}-${Math.floor(Date.now())}.png`; + const fileName = `【角色列表】-${user.value.gameUid}`; await generateShareImg(fileName, rolesBox); } diff --git a/src/pages/User/Record.vue b/src/pages/User/Record.vue index 9e7a5f4d..ba250789 100644 --- a/src/pages/User/Record.vue +++ b/src/pages/User/Record.vue @@ -111,7 +111,7 @@ function getTitle () { async function shareRecord () { const recordBox = document.querySelector(".ur-box") as HTMLElement; - const fileName = `战绩-${user.value.gameUid}-${Math.floor(Date.now() / 1000)}`; + const fileName = `【原神战绩】-${user.value.gameUid}`; await generateShareImg(fileName, recordBox); } diff --git a/src/views/t-anno.vue b/src/views/t-anno.vue index a20b9d88..407a14c5 100644 --- a/src/views/t-anno.vue +++ b/src/views/t-anno.vue @@ -60,7 +60,7 @@ onMounted(async () => { annoHtml.value = await TGUtils.Anno.parseContent(annoData.value.content); annoBanner.value = await saveImgLocal(annoData.value.banner); console.log(annoBanner.value); - annoTitle.value = annoData.value.title; + annoTitle.value = `【公告】${annoData.value.ann_id}-${annoData.value.title}`; annoRef.value = document.querySelector(".anno-body") as HTMLElement; } catch (error) { console.error(error); diff --git a/src/views/t-post.vue b/src/views/t-post.vue index d77ed43a..d67f5f66 100644 --- a/src/views/t-post.vue +++ b/src/views/t-post.vue @@ -46,7 +46,7 @@ onMounted(async () => { const postData = await MysOper.Post.get(postId); loadingTitle.value = "正在渲染数据..."; postHtml.value = MysOper.Post.parser(postData); - postTitle.value = postData.post.subject; + postTitle.value = `【帖子】${postData.post.post_id}-${postData.post.subject}`; postRef.value = document.querySelector(".mys-post-body") as HTMLElement; await appWindow.setTitle(postData.post.subject); } catch (error) {