From 7a2c66e6463eb50d8c7bee0dcd21c396fe642ceb Mon Sep 17 00:00:00 2001 From: Charles7c Date: Tue, 14 May 2024 21:46:39 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E4=BC=98=E5=8C=96=E6=96=87=E4=BB=B6?= =?UTF-8?q?=E7=AE=A1=E7=90=86=E9=83=A8=E5=88=86=E6=98=BE=E7=A4=BA=E6=95=88?= =?UTF-8?q?=E6=9E=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/icons/directory-blue.svg | 9 +++++++++ src/assets/icons/directory-open-blue.svg | 12 ++++++++++++ src/assets/icons/directory-open.svg | 12 ++++++++++++ src/assets/icons/directory.svg | 9 +++++++++ .../components/FileDetailModal/ModalContent.vue | 10 ++++++++-- src/views/system/file/main/FileMain/FileList.vue | 14 +++++++------- 6 files changed, 57 insertions(+), 9 deletions(-) create mode 100644 src/assets/icons/directory-blue.svg create mode 100644 src/assets/icons/directory-open-blue.svg create mode 100644 src/assets/icons/directory-open.svg create mode 100644 src/assets/icons/directory.svg diff --git a/src/assets/icons/directory-blue.svg b/src/assets/icons/directory-blue.svg new file mode 100644 index 0000000..8cc3731 --- /dev/null +++ b/src/assets/icons/directory-blue.svg @@ -0,0 +1,9 @@ + + + + \ No newline at end of file diff --git a/src/assets/icons/directory-open-blue.svg b/src/assets/icons/directory-open-blue.svg new file mode 100644 index 0000000..f3570cc --- /dev/null +++ b/src/assets/icons/directory-open-blue.svg @@ -0,0 +1,12 @@ + + + + + \ No newline at end of file diff --git a/src/assets/icons/directory-open.svg b/src/assets/icons/directory-open.svg new file mode 100644 index 0000000..07dd1df --- /dev/null +++ b/src/assets/icons/directory-open.svg @@ -0,0 +1,12 @@ + + + + + \ No newline at end of file diff --git a/src/assets/icons/directory.svg b/src/assets/icons/directory.svg new file mode 100644 index 0000000..d61fb69 --- /dev/null +++ b/src/assets/icons/directory.svg @@ -0,0 +1,9 @@ + + + + \ No newline at end of file diff --git a/src/views/system/file/components/FileDetailModal/ModalContent.vue b/src/views/system/file/components/FileDetailModal/ModalContent.vue index 3d88707..5d58940 100644 --- a/src/views/system/file/components/FileDetailModal/ModalContent.vue +++ b/src/views/system/file/components/FileDetailModal/ModalContent.vue @@ -5,8 +5,9 @@ - - {{ formatFileSize(data.size) }} + + {{ getFileName(data) }} + {{ formatFileSize(data.size) }} {{ data.createTime }} {{ data.updateTime }} @@ -23,6 +24,11 @@ interface Props { } withDefaults(defineProps(), {}) + +// 文件名称带后缀 +const getFileName = (item: FileItem) => { + return `${item.name}${item.extension ? `.${item.extension}` : ''}` +}