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}` : ''}`
+}