From c36b10a41676f954f0f7c398a4024137e703977a Mon Sep 17 00:00:00 2001 From: kuaifan Date: Mon, 13 Dec 2021 13:06:10 +0800 Subject: [PATCH] fix office file ext --- app/Http/Controllers/Api/FileController.php | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/app/Http/Controllers/Api/FileController.php b/app/Http/Controllers/Api/FileController.php index 9a59f5f8..c9aa17b7 100755 --- a/app/Http/Controllers/Api/FileController.php +++ b/app/Http/Controllers/Api/FileController.php @@ -143,6 +143,14 @@ class FileController extends AbstractController ])) { return Base::retError('类型错误'); } + $ext = ''; + if (in_array($type, [ + 'word', + 'excel', + 'ppt', + ])) { + $ext = str_replace(['word', 'excel', 'ppt'], ['docx', 'xlsx', 'pptx'], $type); + } // $userid = $user->userid; if ($pid > 0) { @@ -161,6 +169,7 @@ class FileController extends AbstractController 'pid' => $pid, 'name' => $name, 'type' => $type, + 'ext' => $ext, 'userid' => $userid, 'created_id' => $user->userid, ]); @@ -201,6 +210,7 @@ class FileController extends AbstractController 'pid' => $row->pid, 'name' => $name, 'type' => $row->type, + 'ext' => $row->ext, 'userid' => $userid, 'created_id' => $user->userid, ]);