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(), ]; } }