diff --git a/src/views/manage/SettingsManageView.vue b/src/views/manage/SettingsManageView.vue index 1b72aad..631c1d6 100644 --- a/src/views/manage/SettingsManageView.vue +++ b/src/views/manage/SettingsManageView.vue @@ -4,7 +4,7 @@ import { FunctionTypes, ScheduleWeekInfo, SongFrom, SongLanguage, SongRequestOpt import DynamicForm from '@/components/DynamicForm.vue' import { TemplateConfig } from '@/data/VTsuruTypes' import { FETCH_API, IndexTemplateMap, ScheduleTemplateMap, SongListTemplateMap } from '@/data/constants' -import { NButton, NCard, NCheckbox, NCheckboxGroup, NDivider, NEmpty, NList, NListItem, NModal, NSelect, NSpace, NSpin, NTabPane, NTabs, NText, SelectOption, useMessage } from 'naive-ui' +import { NAlert, NButton, NCard, NCheckbox, NCheckboxGroup, NDivider, NEmpty, NList, NListItem, NModal, NSelect, NSpace, NSpin, NTabPane, NTabs, NText, SelectOption, useMessage } from 'naive-ui' import { computed, h, nextTick, onActivated, onMounted, ref } from 'vue' import { useRoute } from 'vue-router' @@ -373,6 +373,10 @@ onMounted(async () => { + + 如果有合适的设计稿或者想法可以给我说然后做成模板捏 + +
页面 模板 diff --git a/src/views/open_live/ReadDanmaku.vue b/src/views/open_live/ReadDanmaku.vue index b98c934..b9013ea 100644 --- a/src/views/open_live/ReadDanmaku.vue +++ b/src/views/open_live/ReadDanmaku.vue @@ -276,6 +276,9 @@ function speakFromAPI(text: string) { .replace(/^(?:https?:\/\/)/, '') .replace(/\{\{\s*text\s*\}\}/, encodeURIComponent(text))}` const tempURL = new URL(url) + if (isVtsuruVoiceAPI.value) { + tempURL.searchParams.set('vtsuruId', accountInfo.value?.id.toString() ?? '-1') + } if (isVtsuruVoiceAPI.value && splitter.countGraphemes(tempURL.searchParams.get('text') ?? '') > 50) { message.error('本站提供的测试接口字数不允许超过 100 字. 内容: [' + tempURL.searchParams.get('text') + ']') cancelSpeech()