|
@@ -19,6 +19,19 @@ class FileUploadService extends Service
|
|
|
];
|
|
|
|
|
|
public function uploadFile($file){
|
|
|
+ $file_name = [];
|
|
|
+ if(is_array($file)){
|
|
|
+ foreach ($file as $value){
|
|
|
+ $file_name[] = $this->saveFile($value);
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ $file_name[] = $this->saveFile($file);
|
|
|
+ }
|
|
|
+
|
|
|
+ return [true, $file_name];
|
|
|
+ }
|
|
|
+
|
|
|
+ public function saveFile($file){
|
|
|
// 获取文件相关信息
|
|
|
$ext = $file->getClientOriginalExtension(); // 扩展名
|
|
|
$realPath = $file->getRealPath(); //临时文件的绝对路径
|
|
@@ -38,6 +51,6 @@ class FileUploadService extends Service
|
|
|
// 使用我们新建的uploads本地存储空间(目录)
|
|
|
Storage::disk('public')->put('upload_files/'.$filename, file_get_contents($realPath));
|
|
|
|
|
|
- return [true, '/api/uploadFiles/'.$file_name];
|
|
|
+ return '/api/uploadFiles/'.$file_name;
|
|
|
}
|
|
|
}
|