From 7cee7c3ecc69d3c932d38eb1c17acb8bfde4c0c9 Mon Sep 17 00:00:00 2001 From: lemon <15040771@qq.com> Date: Tue, 31 Aug 2021 15:04:12 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=8B=E6=9C=BA=E5=8F=B7=E7=BB=91=E5=AE=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Controllers/Api/UserController.php | 19 +++++++++++++++++++ routes/api.php | 1 + 2 files changed, 20 insertions(+) diff --git a/app/Http/Controllers/Api/UserController.php b/app/Http/Controllers/Api/UserController.php index bee83c5..7800cce 100644 --- a/app/Http/Controllers/Api/UserController.php +++ b/app/Http/Controllers/Api/UserController.php @@ -7,6 +7,7 @@ use App\Models\User; use EasyWeChat\Factory; use EasyWeChat\Kernel\Exceptions\DecryptException; use Illuminate\Http\Request; +use Illuminate\Support\Facades\Auth; use Illuminate\Support\Facades\Cache; /** @@ -67,4 +68,22 @@ class UserController extends Controller $user->token = request()->header('Authentication'); return $this->success($user); } + + public function bindingMobile(Request $request) + { + $request->validate([ + 'mobile' => 'required|int|between:10000000000,19999999999', + ], [ + '*.required' => '参数异常' + ]); + + $userId = $this->user_id; + $user = User::find($userId); + $user->mobile = Request('mobile',0); + if ($user->save()) { + return $this->success($user); + } else { + return $this->error('绑定失败',407); + } + } } diff --git a/routes/api.php b/routes/api.php index 7d49567..0496268 100644 --- a/routes/api.php +++ b/routes/api.php @@ -124,6 +124,7 @@ Route::namespace('App\Http\Controllers\Api') Route::prefix('user')->group(function () { Route::post('info', 'UserController@info'); //解密用户信息 Route::post('profile', 'UserController@profile'); //解密用户信息 + Route::post('bindingMobile', 'UserController@bindingMobile'); //解密用户信息 }); # 文件上传