Skip to content

Commit 4bf5f38

Browse files
SurviveMclaude
andcommitted
fix(web-ui): remove placeholder option from day detail select
Remove the "选择日期" placeholder from the day detail dropdown and auto-select the first available day when usage data loads. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
1 parent 112f4a2 commit 4bf5f38

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

web-ui/modules/app.methods.session-browser.mjs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -849,6 +849,9 @@ export function createSessionBrowserMethods(options = {}) {
849849
if (loadSucceeded) {
850850
this.sessionsUsageLoadedOnce = true;
851851
this.sessionsUsageLoadedLimit = limit;
852+
if (!this.sessionsUsageSelectedDayKey && Array.isArray(this.sessionUsageDailyTableRows) && this.sessionUsageDailyTableRows.length > 0) {
853+
this.sessionsUsageSelectedDayKey = this.sessionUsageDailyTableRows[0].key;
854+
}
852855
}
853856
}
854857
},

web-ui/partials/index/panel-usage.html

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,9 +96,8 @@
9696
<div class="usage-daydetail-controls">
9797
<select
9898
class="usage-daydetail-select"
99-
:value="sessionsUsageSelectedDayKey || ''"
99+
:value="sessionsUsageSelectedDayKey || (sessionUsageDailyTableRows[0] && sessionUsageDailyTableRows[0].key) || ''"
100100
@change="selectSessionsUsageDay(($event.target && $event.target.value) ? String($event.target.value) : '')">
101-
<option value="">{{ t('usage.dayDetail.pick') }}</option>
102101
<option v-for="day in sessionUsageDailyTableRows" :key="'day-select-' + day.key" :value="day.key">{{ day.key }}</option>
103102
</select>
104103
<button

0 commit comments

Comments
 (0)