From 4f790344e649958c0551d4de5b5f36fb6b728fc6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=9D=99?= Date: Sat, 11 Dec 2021 11:26:34 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9C=B0=E5=8C=BA=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Api/Http/Controllers/ZoneController.php | 21 ++++++++++++++++ .../Api/Http/Resources/ZoneResource.php | 24 +++++++++++++++++++ app/Endpoint/Api/routes.php | 3 +++ 3 files changed, 48 insertions(+) create mode 100644 app/Endpoint/Api/Http/Controllers/ZoneController.php create mode 100644 app/Endpoint/Api/Http/Resources/ZoneResource.php diff --git a/app/Endpoint/Api/Http/Controllers/ZoneController.php b/app/Endpoint/Api/Http/Controllers/ZoneController.php new file mode 100644 index 00000000..eead9e6b --- /dev/null +++ b/app/Endpoint/Api/Http/Controllers/ZoneController.php @@ -0,0 +1,21 @@ + $this->id, + 'parent_id' => $this->parent_id, + 'name' => $this->name, + 'type' => $this->type, + ]; + } +} diff --git a/app/Endpoint/Api/routes.php b/app/Endpoint/Api/routes.php index 0742d67d..2c725ed1 100644 --- a/app/Endpoint/Api/routes.php +++ b/app/Endpoint/Api/routes.php @@ -16,6 +16,7 @@ use App\Endpoint\Api\Http\Controllers\Product\ProductViewLogController; use App\Endpoint\Api\Http\Controllers\ShippingAddressController; use App\Endpoint\Api\Http\Controllers\ShoppingCartItemController; use App\Endpoint\Api\Http\Controllers\SmsCodeController; +use App\Endpoint\Api\Http\Controllers\ZoneController; use Illuminate\Support\Facades\Route; Route::group([ @@ -29,6 +30,8 @@ Route::group([ Route::get('captchas/{captcha}', [CaptchaController::class, 'show']); Route::post('sms-codes', [SmsCodeController::class, 'store']); + Route::get('zones', [ZoneController::class, 'index']); + Route::post('login', LoginController::class); Route::post('logout', LogoutController::class); Route::post('register', RegisterController::class);