feat: 迁移自定义功能至 1.5.9.9 版本

包含音乐源限制、CI 防 OOM 优化、数据库连接池优化、管理端权限及 UI 细节定制等功能
This commit is contained in:
2026-09-12 19:26:42 +08:00
parent 34f0679117
commit 1106aeea6c
161 changed files with 18963 additions and 27900 deletions
+6 -7
View File
@@ -9,7 +9,7 @@ export default defineEventHandler(async (event) => {
if (!currentUser) {
throw createError({
statusCode: 401,
message: '未授权访问'
statusMessage: '未授权访问'
})
}
@@ -18,16 +18,16 @@ export default defineEventHandler(async (event) => {
if (!allowedRoles.includes(currentUser.role)) {
throw createError({
statusCode: 403,
message: '权限不足'
statusMessage: '权限不足'
})
}
// 获取用户 ID
// 获取用户ID
const userId = parseInt(getRouterParam(event, 'id') as string)
if (!userId || isNaN(userId)) {
throw createError({
statusCode: 400,
message: '无效的用户 ID'
statusMessage: '无效的用户ID'
})
}
@@ -49,7 +49,7 @@ export default defineEventHandler(async (event) => {
if (!user) {
throw createError({
statusCode: 404,
message: '用户不存在'
statusMessage: '用户不存在'
})
}
@@ -60,7 +60,6 @@ export default defineEventHandler(async (event) => {
title: songs.title,
artist: songs.artist,
semester: songs.semester,
durationSeconds: songs.durationSeconds,
createdAt: songs.createdAt,
played: songs.played
})
@@ -267,7 +266,7 @@ export default defineEventHandler(async (event) => {
throw createError({
statusCode: 500,
message: '服务器内部错误'
statusMessage: '服务器内部错误'
})
}
})