From 058b6b1e4117e7c65e914fd838759658145e60f0 Mon Sep 17 00:00:00 2001 From: Jing Li Date: Mon, 22 Apr 2024 11:15:37 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9C=B0=E5=8C=BA=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Controllers/Api/RegionController.php | 13 +++++++++++++ database/seeders/RegionSeeder.php | 2 +- routes/api.php | 3 +++ 3 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 app/Http/Controllers/Api/RegionController.php diff --git a/app/Http/Controllers/Api/RegionController.php b/app/Http/Controllers/Api/RegionController.php new file mode 100644 index 0000000..cc8ad78 --- /dev/null +++ b/app/Http/Controllers/Api/RegionController.php @@ -0,0 +1,13 @@ +get('region.json'), true); + } +} diff --git a/database/seeders/RegionSeeder.php b/database/seeders/RegionSeeder.php index b2a4f6f..37a42a1 100644 --- a/database/seeders/RegionSeeder.php +++ b/database/seeders/RegionSeeder.php @@ -41,6 +41,6 @@ class RegionSeeder extends Seeder $data = json_encode(compact('province', 'city', 'district'), JSON_UNESCAPED_UNICODE); - Storage::disk('public')->put('region.json', $data); + Storage::disk('local')->put('region.json', $data); } } diff --git a/routes/api.php b/routes/api.php index afd0fb6..f003a45 100644 --- a/routes/api.php +++ b/routes/api.php @@ -9,6 +9,7 @@ use App\Http\Controllers\Api\FeedbackController; use App\Http\Controllers\Api\FileUploadController; use App\Http\Controllers\Api\KeywordController; use App\Http\Controllers\Api\LedgerController; +use App\Http\Controllers\Api\RegionController; use App\Http\Controllers\Api\ReimbursementController; use App\Http\Controllers\Api\StatisticsController; use App\Http\Controllers\Api\TaskController; @@ -23,6 +24,8 @@ Route::get('keyword', [\App\Http\Controllers\Api\KeywordController::class, 'inde // 字典表 Route::get('keywords', [KeywordController::class, 'index']); +Route::get('region', [RegionController::class, 'index']); + Route::group([ 'middleware' => ['auth:api'], ], function () {