Commit 751f01ae by lujunyi

上传图片报错

parent 5f9c15ba
......@@ -7,6 +7,7 @@
use App\Models\PharmacyModel;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Storage;
use Illuminate\Support\Facades\Validator;
class PharmacistController extends BaseApiController
{
......@@ -48,9 +49,13 @@ public function detail(Request $request)
public function uploadCertificate(Request $request)
{
// 验证上传的图片文件
$validated = $request->validate([
'image' => 'required|image|mimes:jpeg,png,jpg,gif,svg|max:2048',
$validator = Validator::make($request->all(), [
'image' => 'required|image|mimes:jpeg,png,jpg|max:2048',
]);
if ($validator->fails()) {
return $this->failed('图片必须2Mb以内,且是jpeg,png,jpg三种格式~');
}
// 验证药师编号
$authInfo = auth('api')->user();
// 获取药店信息
......@@ -66,7 +71,6 @@ public function uploadCertificate(Request $request)
$imageUrl = Storage::url($path);
return $this->success(['image_id' => $path, 'full_url' => $imageUrl]);
} else {
return $this->failed('请上传图片~');
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment