|
|
|
@ -56,7 +56,24 @@ class Upload extends BaseApiController |
|
|
|
['file', 'file'], |
|
|
|
]); |
|
|
|
$upload_service = new UploadService(); |
|
|
|
return success($upload_service->video($data['file'])); |
|
|
|
|
|
|
|
$file_path = $upload_service->video($data['file']); |
|
|
|
|
|
|
|
$ol_url = get_file_url($file_path['url']);//文件相对路径转绝对路径 |
|
|
|
|
|
|
|
// 获取文件名称和后缀名 |
|
|
|
$file_name = basename($ol_url); |
|
|
|
$file_ext = pathinfo($ol_url, PATHINFO_EXTENSION); |
|
|
|
|
|
|
|
// 组装 $res 数组 |
|
|
|
$res = [ |
|
|
|
'path' => $file_path['url'], // 文件上传后的相对路径 |
|
|
|
'url' => $ol_url, // 文件绝对路径 |
|
|
|
'name' => $file_name, // 文件名称 |
|
|
|
'ext' => $file_ext // 文件后缀名 |
|
|
|
]; |
|
|
|
|
|
|
|
return success($res); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
|