From 30f9d0e84e567dcdcfd2729f37fd86aeb53b1b6b Mon Sep 17 00:00:00 2001 From: Timi Date: Fri, 14 Aug 2026 16:01:42 +0800 Subject: [PATCH] better registered time --- src/pages/event/EventRecordList.vue | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/pages/event/EventRecordList.vue b/src/pages/event/EventRecordList.vue index 861d4d3..9189a0a 100644 --- a/src/pages/event/EventRecordList.vue +++ b/src/pages/event/EventRecordList.vue @@ -63,7 +63,7 @@ class="cell" :title="getRecordEventName(item)" :description="getRecordCustomerName(item)" - :note="item.registeredAt ? Time.toDateTime(item.registeredAt) : '-'" + :note="getRecordRegisteredAt(item)" arrow hover @click="toDetail(item.id || '')" @@ -428,6 +428,16 @@ function getRecordCustomerInitial(record: EventRecordListItemView): string { return getRecordCustomerName(record).slice(0, 1); } +function getRecordRegisteredAt(record: EventRecordListItemView): string { + if (!record.registeredAt) { + return "-"; + } + if (["today", "yesterday", "beforeYesterday"].includes(dateFilterType.value)) { + return Time.toTime(record.registeredAt); + } + return Time.toDateTime(record.registeredAt); +} + function buildRangeReq(): Omit { const [beginAt, endAt] = buildUnixRange(); const selectedAllEvent = !actionFilter.value.length || actionFilter.value.length === eventList.value.length;