From 3c038b3c4f5c241a2c24aaf7ee03dae6ef4ac22b Mon Sep 17 00:00:00 2001 From: cody <648753004@qq.com> Date: Thu, 9 Apr 2026 17:20:20 +0800 Subject: [PATCH 1/3] update --- app/Http/Controllers/Customer/AuthController.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/Customer/AuthController.php b/app/Http/Controllers/Customer/AuthController.php index 88710cf..5aabc4d 100644 --- a/app/Http/Controllers/Customer/AuthController.php +++ b/app/Http/Controllers/Customer/AuthController.php @@ -103,7 +103,7 @@ class AuthController extends Controller } $openid = $res["openid"]; - $user = $this->authModel->firstOrNew([ + $user = $this->authModel->firstOrCreate([ "openid" => $openid ]); if ($user->mobile) { @@ -262,7 +262,7 @@ class AuthController extends Controller { $code = request('code'); $openid = request()->openid; -// if (empty($openid)) { + // if (empty($openid)) { // return response()->json([ // 'errorcode' => '4001', // 'errormsg' => "openid为空" From 007facf9c5728977b3d767e5f8d7d094f69f7518 Mon Sep 17 00:00:00 2001 From: cody <648753004@qq.com> Date: Thu, 9 Apr 2026 17:51:32 +0800 Subject: [PATCH 2/3] update --- app/Http/Controllers/Customer/AuthController.php | 3 ++- routes/web.php | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app/Http/Controllers/Customer/AuthController.php b/app/Http/Controllers/Customer/AuthController.php index 5aabc4d..480e74f 100644 --- a/app/Http/Controllers/Customer/AuthController.php +++ b/app/Http/Controllers/Customer/AuthController.php @@ -261,7 +261,8 @@ class AuthController extends Controller public function mobile() { $code = request('code'); - $openid = request()->openid; + // $openid = request()->openid; + $openid = $this->guard()->user()->openid; // if (empty($openid)) { // return response()->json([ // 'errorcode' => '4001', diff --git a/routes/web.php b/routes/web.php index eb69065..34a12ab 100644 --- a/routes/web.php +++ b/routes/web.php @@ -126,8 +126,6 @@ Route::group(["namespace" => "Admin", "prefix" => "admin"], function () { Route::group(["namespace" => "Customer", "prefix" => "customer"], function () { Route::post('login', 'AuthController@login'); Route::post('get-phone-by-openid', 'AuthController@getPhoneByOpenid'); - Route::post('mobile', 'AuthController@mobile'); - Route::post('logout', 'AuthController@logout'); Route::post('refresh', 'AuthController@refresh'); @@ -140,6 +138,8 @@ Route::group(["namespace" => "Customer", "prefix" => "customer"], function () { Route::get('get-orders-count', 'PublicController@getOrdersCount'); Route::group(['middleware' => ['authorize.jwt:customer']], function () { + Route::post('mobile', 'AuthController@mobile'); + Route::post('update-user', 'OrdersController@updateUser'); Route::get('get-product-by-project/{id}', 'OrdersController@getProductByProject'); Route::get('get-areas-by-project/{id}', 'OrdersController@getAreasByProject'); From cc92bf13780a358a0a54d5359bc447860b7ada70 Mon Sep 17 00:00:00 2001 From: cody <648753004@qq.com> Date: Thu, 9 Apr 2026 17:54:14 +0800 Subject: [PATCH 3/3] update --- app/Http/Controllers/Customer/AuthController.php | 3 +-- routes/web.php | 4 ++-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/app/Http/Controllers/Customer/AuthController.php b/app/Http/Controllers/Customer/AuthController.php index 480e74f..5aabc4d 100644 --- a/app/Http/Controllers/Customer/AuthController.php +++ b/app/Http/Controllers/Customer/AuthController.php @@ -261,8 +261,7 @@ class AuthController extends Controller public function mobile() { $code = request('code'); - // $openid = request()->openid; - $openid = $this->guard()->user()->openid; + $openid = request()->openid; // if (empty($openid)) { // return response()->json([ // 'errorcode' => '4001', diff --git a/routes/web.php b/routes/web.php index 34a12ab..eb69065 100644 --- a/routes/web.php +++ b/routes/web.php @@ -126,6 +126,8 @@ Route::group(["namespace" => "Admin", "prefix" => "admin"], function () { Route::group(["namespace" => "Customer", "prefix" => "customer"], function () { Route::post('login', 'AuthController@login'); Route::post('get-phone-by-openid', 'AuthController@getPhoneByOpenid'); + Route::post('mobile', 'AuthController@mobile'); + Route::post('logout', 'AuthController@logout'); Route::post('refresh', 'AuthController@refresh'); @@ -138,8 +140,6 @@ Route::group(["namespace" => "Customer", "prefix" => "customer"], function () { Route::get('get-orders-count', 'PublicController@getOrdersCount'); Route::group(['middleware' => ['authorize.jwt:customer']], function () { - Route::post('mobile', 'AuthController@mobile'); - Route::post('update-user', 'OrdersController@updateUser'); Route::get('get-product-by-project/{id}', 'OrdersController@getProductByProject'); Route::get('get-areas-by-project/{id}', 'OrdersController@getAreasByProject');