file('files'); if (!$file || !$file->isValid()) { return Util::fail($file,'上传失败'); } $result = Storage::adapter('oss') ->path('lingke_crm/'.date('Ymd')) ->size(1024*1024*5) ->extYes(['image/jpeg','image/png']) ->extNo(['image/gif']) ->upload($file); $ossservice = new OssService(); $data = [ 'path' => $result->file_name, 'original_name' => $result->origin_name, 'image_url' => $ossservice->generatePrivateUrl($result->file_name) ]; return Util::success($data,'上传成功'); }catch (\Throwable $e){ Log::error('文件上传失败: ' . $e->getMessage()); return Util::fail([],'file:'.$e->getFile().'line:'.$e->getLine().'message:'.$e->getMessage()); } } }