新增競賽前台呈現、刪除競賽、修改競賽狀態

This commit is contained in:
2025-09-16 14:57:40 +08:00
parent 1f2fb14bd0
commit b4386dc481
21 changed files with 1714 additions and 127 deletions

View File

@@ -14,7 +14,8 @@ export async function GET(request: NextRequest) {
const stats = {
total: competitions.length,
upcoming: competitions.filter(c => c.status === 'upcoming').length,
active: competitions.filter(c => c.status === 'active').length,
active: competitions.filter(c => c.status === 'active' || c.status === 'ongoing').length,
ongoing: competitions.filter(c => c.status === 'ongoing').length,
judging: competitions.filter(c => c.status === 'judging').length,
completed: competitions.filter(c => c.status === 'completed').length,
individual: competitions.filter(c => c.type === 'individual').length,