toString()) . "." . $ext; // 使用uploads存储目录 $result = Storage::disk('uploads')->put($fileName, $dataUri); if($result) { $oss = new oss(); $file = $oss->upload($ext, '../storage/uploads/'.$fileName, 'image/'.$ext.'/'.date("Y-m-d")); $fileUrl=$file['oss-request-url']; @unlink('../storage/uploads/'.$fileName); } } catch (\Exception $e) { Log::logError('文件上传失败,错误信息:'.$e->getMessage(), [], 'UploadService'); } return $fileUrl; } public static function uploadQrcode($url) { $fileUrl = ''; try { $ext = 'png'; // 扩展名 $fileName = strtoupper(Uuid::uuid4()->toString()) . "." . $ext; $filePath = '../storage/uploads/' . $fileName; PhpQrcode::png($url, $filePath); // 使用uploads存储目录 $oss = new oss(); $file = $oss->upload($ext, $filePath, 'image/qrcode/'.date("Y-m-d")); $fileUrl=$file['oss-request-url']; @unlink($filePath); } catch (\Exception $e) { Log::logError('文件上传失败,错误信息:'.$e->getMessage(), [], 'UploadService'); } return $fileUrl; } }