|
139 | 139 | <select v-model="leaderboardType"> |
140 | 140 | <option value="kd">K/D</option> |
141 | 141 | <option value="max_length">最大长度</option> |
142 | | - <option value="avg_length_per_game">平均每局长度</option> |
143 | 142 | </select> |
144 | 143 | <select v-model="leaderboardRange"> |
145 | 144 | <option value="all">全部时间</option> |
|
163 | 162 | {{ entry.name }} |
164 | 163 | <span v-if="entry.isMe" class="me-badge">我</span> |
165 | 164 | </div> |
166 | | - <div class="meta">K/D {{ formatMetric(entry.kd) }} | 均长 {{ formatMetric(entry.avg_length_per_game) }} | 最长 {{ entry.max_length }}</div> |
| 165 | + <div class="meta">K/D {{ formatMetric(entry.kd) }} | 最长 {{ entry.max_length }}</div> |
167 | 166 | </div> |
168 | 167 | <span class="value">{{ leaderboardValue(entry) }}</span> |
169 | 168 | </button> |
@@ -283,7 +282,7 @@ const tooltipPos = reactive({ x: 0, y: 0 }) // 悬浮提示屏幕位置 |
283 | 282 | const cameraInited = ref(false) // 相机是否已初始化 |
284 | 283 |
|
285 | 284 | // 排行榜筛选 |
286 | | -const leaderboardType = ref<'kd' | 'max_length' | 'avg_length_per_game'>('kd') |
| 285 | +const leaderboardType = ref<'kd' | 'max_length'>('kd') |
287 | 286 | const leaderboardRange = ref<'all' | '1h' | '24h'>('all') |
288 | 287 |
|
289 | 288 | type DisplayLeaderboardEntry = LeaderboardEntry & { |
@@ -421,9 +420,6 @@ const getSortMetric = (entry: LeaderboardEntry) => { |
421 | 420 | if (leaderboardType.value === 'max_length') { |
422 | 421 | return toFiniteNumber(entry.max_length) |
423 | 422 | } |
424 | | - if (leaderboardType.value === 'avg_length_per_game') { |
425 | | - return getEntryAvgLength(entry) |
426 | | - } |
427 | 423 | return getEntryKd(entry) |
428 | 424 | } |
429 | 425 |
|
@@ -469,9 +465,6 @@ const leaderboardValue = (entry: DisplayLeaderboardEntry) => { |
469 | 465 | if (leaderboardType.value === 'max_length') { |
470 | 466 | return entry.max_length |
471 | 467 | } |
472 | | - if (leaderboardType.value === 'avg_length_per_game') { |
473 | | - return formatMetric(entry.avg_length_per_game) |
474 | | - } |
475 | 468 | return formatMetric(entry.kd) |
476 | 469 | } |
477 | 470 |
|
|
0 commit comments