|
...
|
...
|
@@ -5,6 +5,7 @@ namespace App\Http\Logic\Bside; |
|
|
|
use App\Enums\Common\Code;
|
|
|
|
use App\Exceptions\BsideGlobalException;
|
|
|
|
use App\Helper\Arr;
|
|
|
|
use Illuminate\Http\Request;
|
|
|
|
use Illuminate\Support\Facades\Cache;
|
|
|
|
|
|
|
|
/**
|
|
...
|
...
|
@@ -306,4 +307,28 @@ class BaseLogic |
|
|
|
});
|
|
|
|
return $query;
|
|
|
|
}
|
|
|
|
/**
|
|
|
|
* @name :上传图片
|
|
|
|
* @return void
|
|
|
|
* @author :liyuhang
|
|
|
|
* @method
|
|
|
|
*/
|
|
|
|
public function upload(Request $request){
|
|
|
|
$image = $request->file('image');
|
|
|
|
if(empty($image)){
|
|
|
|
return $this->fail('没有上传图片',Code::USER_ERROR);
|
|
|
|
}
|
|
|
|
$url = './../uploads/images/';
|
|
|
|
$filename = date('ymdHis').rand(10000,99999);
|
|
|
|
$res = $request->file('image')->move($url,$filename);
|
|
|
|
if ($res === false) {
|
|
|
|
return $this->fail($image->getError(), 400);
|
|
|
|
}
|
|
|
|
$data = [
|
|
|
|
'path' => $url.$filename,
|
|
|
|
'create_time' => date('Y-m-d H:i:s',time()),
|
|
|
|
'size' => $res->getSize(),
|
|
|
|
];
|
|
|
|
return data;
|
|
|
|
}
|
|
|
|
} |
...
|
...
|
|