35 lines
928 B
PHP
35 lines
928 B
PHP
<?php
|
|
|
|
namespace App\Admin\Controllers;
|
|
|
|
use Illuminate\Http\Request;
|
|
use Illuminate\Support\Facades\Redis;
|
|
use Illuminate\Support\Facades\Cache;
|
|
use App\Http\Controllers\Controller;
|
|
use Illuminate\Support\Facades\Storage;
|
|
use Auth;
|
|
|
|
class UploadsController extends Controller
|
|
{
|
|
//
|
|
public function uploadImage(Request $request){
|
|
$data = [
|
|
'errno'=>'501',
|
|
'message'=>'上传失败',
|
|
// 'success'=>false,
|
|
'data'=>[],
|
|
];
|
|
if($request->upload_file){
|
|
// foreach ($request->file() as $file) {
|
|
$res = Storage::url($request->upload_file->store('editor/body'));
|
|
// }
|
|
if($res){
|
|
$data['errno'] = 0;
|
|
$data['message'] = '上传成功';
|
|
// $data['success'] = true;
|
|
$data['data'][] = ['url'=>$res];
|
|
}
|
|
}
|
|
return $data;
|
|
}
|
|
} |