feat: 添加更新日志功能;优化组件和状态管理;修复部分逻辑错误

This commit is contained in:
2025-04-08 16:11:00 +08:00
parent 0195e7b01a
commit 364d38ddc0
19 changed files with 536 additions and 312 deletions

View File

@@ -4,6 +4,7 @@ import { cookie, isLoadingAccount, useAccount } from '@/api/account'
import { ThemeType } from '@/api/api-models'
import { QueryGetAPI } from '@/api/query'
import RegisterAndLogin from '@/components/RegisterAndLogin.vue'
import { checkUpdateNote } from '@/data/UpdateNote';
import { ACCOUNT_API_URL } from '@/data/constants'
import { useAuthStore } from '@/store/useAuthStore'
import { useMusicRequestProvider } from '@/store/useMusicRequest'
@@ -485,6 +486,9 @@ onMounted(() => {
canResendEmail.value = true
}
}
// 当进入管理页时检查更新日志
checkUpdateNote();
})
</script>

View File

@@ -163,7 +163,7 @@ function saveShareImage() {
// 生成的ba64图片
canvas.toBlob(
(data) => {
saveAs(data, `vtsuru-提问箱-${accountInfo.value?.name}.png`)
saveAs(data!, `vtsuru-提问箱-${accountInfo.value?.name}.png`)
},
'image/png',
1,

View File

@@ -183,6 +183,7 @@ onUnmounted(() => {
.question-display-text {
min-height: 50px;
white-space: pre-wrap;
}
.question-display-image {