123456789101112131415161718192021222324252627282930313233343536373839 |
- <?php
-
- namespace App\Http\Controllers;
-
- use Illuminate\Http\Request;
-
- class CommonController extends Controller
- {
- /**
- * 上传图片
- * @param Request $request
- * @return \Illuminate\Http\JsonResponse
- */
- public function upload(Request $request)
- {
- try {
- if ($request->hasFile('photo') && $request->file('photo')->isValid()) {
- $photo = $request->file('photo');
- $extension = $photo->extension();
- $store_result = $photo->store('photo');
- return response()->json([
- 'status' => 0,
- 'path' => ''
- ]);
- } else {
- return response()->json([
- 'status' => -1,
- 'message' => "error, photo is valid!"
- ]);
- }
- } catch (Exception $e) {
- return response()->json([
- 'status' => -2,
- 'message' => "error,".$e->getCode().": ".$e->getMessage()
- ]);
- }
-
- }
- }
|