From 3c6100afb5d625a5ae183e552c98432c3901be52 Mon Sep 17 00:00:00 2001 From: Jing Li Date: Fri, 12 Apr 2024 19:02:57 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=AA=E4=BA=BA=E8=B5=84=E6=96=99-=E9=97=A8?= =?UTF-8?q?=E5=BA=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Controllers/Api/Auth/UserController.php | 3 ++- app/Http/Resources/StoreResource.php | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/Api/Auth/UserController.php b/app/Http/Controllers/Api/Auth/UserController.php index 3422b50..97eecfd 100644 --- a/app/Http/Controllers/Api/Auth/UserController.php +++ b/app/Http/Controllers/Api/Auth/UserController.php @@ -11,6 +11,7 @@ use Illuminate\Validation\ValidationException; use App\Enums\UserRole; use App\Http\Resources\KeywordResource; use App\Admin\Services\EmployeeService; +use App\Http\Resources\StoreResource; use Illuminate\Support\Facades\DB; /** @@ -29,7 +30,7 @@ class UserController extends Controller 'phone' => $user->phone, 'avatar' => $user->avatar, 'jobs' => KeywordResource::collection($user->jobs), - + 'store' => $user->store ? StoreResource::make($user->store) : null, 'unread_notifications' => 0, // 身份: user-普通员工, store-店长, admin-管理员 'role' => $user->userRole(), diff --git a/app/Http/Resources/StoreResource.php b/app/Http/Resources/StoreResource.php index a7e38aa..73adbdb 100644 --- a/app/Http/Resources/StoreResource.php +++ b/app/Http/Resources/StoreResource.php @@ -21,6 +21,7 @@ class StoreResource extends JsonResource 'lon' => $this->lon, 'lat' => $this->lat, 'address' => $this->address, + 'is_lottery_store' => $this->isLotteryStore(), ]; } }