修正評審評分機制問題

This commit is contained in:
2025-09-21 20:57:14 +08:00
parent f6abef38e9
commit 36e29c5a3f
6 changed files with 244 additions and 43 deletions

View File

@@ -93,6 +93,8 @@ export async function GET(request: NextRequest) {
// 構建每日使用數據
const dailyUsageData = []
console.log('🔍 開始構建每日使用數據...')
for (let i = 6; i >= 0; i--) {
const date = new Date(Date.now() - i * 24 * 60 * 60 * 1000)
const dateStr = date.toISOString().split('T')[0]
@@ -111,7 +113,7 @@ export async function GET(request: NextRequest) {
const memoryPeak = Math.min(85, 25 + dailyUsers * 0.7 + dailySessions * 0.04)
const requests = dailySessions + dailyActivity
dailyUsageData.push({
const dayData = {
date: `${date.getMonth() + 1}/${date.getDate()}`,
fullDate: date.toLocaleDateString("zh-TW"),
dayName: dayName,
@@ -121,8 +123,13 @@ export async function GET(request: NextRequest) {
avgCpu: Math.round(avgCpu),
memoryPeak: Math.round(memoryPeak),
requests: requests
})
}
dailyUsageData.push(dayData)
console.log(`📊 ${dateStr}:`, dayData)
}
console.log('✅ 每日使用數據構建完成:', dailyUsageData)
// 獲取應用類別分布
const categoryDataResult = await db.query(`
@@ -146,6 +153,8 @@ export async function GET(request: NextRequest) {
apps: item.app_count
}
})
console.log('📊 類別數據:', categoryData)
// 獲取熱門應用排行
const topAppsResult = await db.query(`