From bc6ac4bcc37c07a9e068daf834460a8dbe1a0d4c Mon Sep 17 00:00:00 2001 From: lanyeeee Date: Mon, 8 Sep 2025 06:06:30 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=94=AF=E6=8C=81=E6=9F=A5=E7=9C=8B?= =?UTF-8?q?=E5=8E=86=E5=8F=B2=E8=AE=B0=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components.d.ts | 2 + src/App.vue | 8 +- src/AppContent.vue | 33 +- src/panes/HistoryPane/HistoryPane.vue | 43 +++ .../HistoryPane/components/HistoryCard.vue | 205 ++++++++++ .../HistoryPane/components/HistoryPanel.vue | 359 ++++++++++++++++++ 6 files changed, 640 insertions(+), 10 deletions(-) create mode 100644 src/panes/HistoryPane/HistoryPane.vue create mode 100644 src/panes/HistoryPane/components/HistoryCard.vue create mode 100644 src/panes/HistoryPane/components/HistoryPanel.vue diff --git a/components.d.ts b/components.d.ts index 266874d..ebbf1d5 100644 --- a/components.d.ts +++ b/components.d.ts @@ -16,6 +16,7 @@ declare module 'vue' { NCheckbox: typeof import('naive-ui')['NCheckbox'] NCollapseTransition: typeof import('naive-ui')['NCollapseTransition'] NConfigProvider: typeof import('naive-ui')['NConfigProvider'] + NDatePicker: typeof import('naive-ui')['NDatePicker'] NDialog: typeof import('naive-ui')['NDialog'] NDialogProvider: typeof import('naive-ui')['NDialogProvider'] NDropdown: typeof import('naive-ui')['NDropdown'] @@ -31,6 +32,7 @@ declare module 'vue' { NModalProvider: typeof import('naive-ui')['NModalProvider'] NNotificationProvider: typeof import('naive-ui')['NNotificationProvider'] NPagination: typeof import('naive-ui')['NPagination'] + NPopover: typeof import('naive-ui')['NPopover'] NProgress: typeof import('naive-ui')['NProgress'] NQrCode: typeof import('naive-ui')['NQrCode'] NRadioButton: typeof import('naive-ui')['NRadioButton'] diff --git a/src/App.vue b/src/App.vue index 50aa4b8..48305c1 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,6 +1,6 @@