feat: 完成绿联媒体服务前端接入与展示优化

This commit is contained in:
doumao
2026-02-28 22:09:09 +08:00
parent 351faf2891
commit ff7658b5ba
14 changed files with 960 additions and 331 deletions

View File

@@ -188,6 +188,7 @@ export function useSetupWizard() {
'jellyfin': 'JellyfinModule',
'plex': 'PlexModule',
'trimemedia': 'TrimeMediaModule',
'ugreen': 'UgreenModule',
},
// 通知映射
notification: {
@@ -405,7 +406,7 @@ export function useSetupWizard() {
errors.push(t('mediaserver.tokenRequired'))
validationErrors.value.mediaServer.token = true
}
} else if (wizardData.value.mediaServer.type === 'trimemedia') {
} else if (wizardData.value.mediaServer.type === 'trimemedia' || wizardData.value.mediaServer.type === 'ugreen') {
if (!wizardData.value.mediaServer.config?.username?.trim()) {
errors.push(t('mediaserver.usernameRequired'))
validationErrors.value.mediaServer.username = true