From 30d9b80ca8e456fb39d39f1edba9f213a505bbd2 Mon Sep 17 00:00:00 2001 From: xiaochong0302 Date: Sun, 2 Jun 2024 16:50:35 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E6=96=87=E4=BB=B6mimeType?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Library/Utils/FileInfo.php | 34 ++++++++++++++++++++++++++++++---- 1 file changed, 30 insertions(+), 4 deletions(-) diff --git a/app/Library/Utils/FileInfo.php b/app/Library/Utils/FileInfo.php index 83905462..d3cbf0aa 100644 --- a/app/Library/Utils/FileInfo.php +++ b/app/Library/Utils/FileInfo.php @@ -92,8 +92,8 @@ class FileInfo 'svg' => ['image/svg+xml'], 'psd' => ['image/vnd.adobe.photoshop'], - 'rar' => ['application/x-rar', 'application/x-rar-compressed','application/vnd.rar'], - 'zip' => ['application/zip','application/x-zip-compressed','multipart/x-zip'], + 'rar' => ['application/x-rar', 'application/x-rar-compressed', 'application/vnd.rar'], + 'zip' => ['application/zip', 'application/x-zip-compressed', 'multipart/x-zip'], 'tar' => ['application/x-tar'], '7z' => ['application/x-7z-compressed'], 'bz' => ['application/x-bzip'], @@ -102,17 +102,43 @@ class FileInfo 'txt' => ['text/plain'], 'csv' => ['text/csv'], + 'pdf' => ['application/pdf'], 'json' => ['application/json'], 'xml' => ['application/xml'], - 'ofd' => ['application/octet-stream'], - 'pdf' => ['application/pdf'], 'doc' => ['application/msword', 'application/CDFV2'], + 'docm' => ['application/vnd.ms-word.document.macroenabled.12'], 'docx' => ['application/vnd.openxmlformats-officedocument.wordprocessingml.document'], + 'dot' => ['application/msword'], + 'dotm' => ['application/vnd.ms-word.template.macroenabled.12'], + 'dotx' => ['application/vnd.openxmlformats-officedocument.wordprocessingml.template'], + 'ppt' => ['application/vnd.ms-powerpoint'], + 'pptm' => ['application/vnd.ms-powerpoint.presentation.macroenabled.12'], 'pptx' => ['application/vnd.openxmlformats-officedocument.presentationml.presentation'], + 'pot' => ['application/vnd.ms-powerpoint'], + 'potm' => ['application/vnd.ms-powerpoint.template.macroenabled.12'], + 'potx' => ['application/vnd.openxmlformats-officedocument.presentationml.template'], + 'pps' => ['application/vnd.ms-powerpoint'], + 'ppsm' => ['application/vnd.ms-powerpoint.slideshow.macroenabled.12'], + 'ppsx' => ['application/vnd.openxmlformats-officedocument.presentationml.slideshow'], + 'xls' => ['application/vnd.ms-excel'], + 'xlsb' => ['application/vnd.ms-excel.sheet.binary.macroenabled.12'], + 'xlsm' => ['application/vnd.ms-excel.sheet.macroenabled.12'], 'xlsx' => ['application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'], + 'xlt' => ['application/vnd.ms-excel'], + 'xltm' => ['application/vnd.ms-excel.template.macroenabled.12'], + 'xltx' => ['application/vnd.openxmlformats-officedocument.spreadsheetml.template'], + + 'wps' => ['application/msword'], + 'wpt' => ['application/msword'], + 'dpt' => ['application/vnd.ms-powerpoint'], + 'dps' => ['application/vnd.ms-powerpoint'], + 'et' => ['application/vnd.ms-excel'], + 'ett' => ['application/vnd.ms-excel'], + + 'ofd' => ['application/octet-stream'], 'swf' => ['application/x-shockwave-flash'], 'vsd' => ['application/vnd.visio'], 'rtf' => ['application/rtf'],