From b9df2c3ee5f75b997b9b485b510dea7f16c88cec Mon Sep 17 00:00:00 2001 From: yml Date: Tue, 9 Jun 2026 10:36:22 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E8=B4=A2=E5=8A=A1=E6=98=8E?= =?UTF-8?q?=E7=BB=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../admin/views/AdminFinanceDetailsView.vue | 249 ++++++++++++++---- 1 file changed, 192 insertions(+), 57 deletions(-) diff --git a/frontend/src/features/admin/views/AdminFinanceDetailsView.vue b/frontend/src/features/admin/views/AdminFinanceDetailsView.vue index a0e94fd..c745552 100644 --- a/frontend/src/features/admin/views/AdminFinanceDetailsView.vue +++ b/frontend/src/features/admin/views/AdminFinanceDetailsView.vue @@ -93,6 +93,12 @@ function settlementStatusLabel(status: string) { return map[status] || status || '-' } +function shortDateTime(value?: string) { + if (!value) return '-' + const text = formatDateTime(value) + return text.replace(/^\d{4}-/, '') +} + function defaultStartDate() { const date = new Date() date.setDate(date.getDate() - 29) @@ -109,7 +115,7 @@ function formatInputDate(date: Date) {