优化上传文件获取名称

This commit is contained in:
augushong
2021-06-19 17:37:06 +08:00
parent 2c8c6d66ae
commit febb24c34f

View File

@@ -7,6 +7,7 @@ use League\Flysystem\Util\MimeType;
use think\facade\Filesystem;
use think\facade\Config;
use think\File;
use think\file\UploadedFile;
class UploadFiles
{
@@ -92,7 +93,12 @@ class UploadFiles
$dir_name = $type;
}
$model_file = UploadFiles::add();
$model_file->file_name = $file->getFilename();
if ($file instanceof UploadedFile) {
$model_file->file_name = $file->getOriginalName();
} else {
$model_file->file_name = $file->getFilename();
}
$model_file->mime_type = $file->getMime();
$model_file->ext_name = $file->extension();
$model_file->file_size = $file->getSize();