地区数据

main
Jing Li 2024-04-22 11:15:37 +08:00
parent 01df00a29f
commit 058b6b1e41
3 changed files with 17 additions and 1 deletions

View File

@ -0,0 +1,13 @@
<?php
namespace App\Http\Controllers\Api;
use Illuminate\Support\Facades\Storage;
class RegionController extends Controller
{
public function index(): array
{
return json_decode(Storage::disk('local')->get('region.json'), true);
}
}

View File

@ -41,6 +41,6 @@ class RegionSeeder extends Seeder
$data = json_encode(compact('province', 'city', 'district'), JSON_UNESCAPED_UNICODE); $data = json_encode(compact('province', 'city', 'district'), JSON_UNESCAPED_UNICODE);
Storage::disk('public')->put('region.json', $data); Storage::disk('local')->put('region.json', $data);
} }
} }

View File

@ -9,6 +9,7 @@ use App\Http\Controllers\Api\FeedbackController;
use App\Http\Controllers\Api\FileUploadController; use App\Http\Controllers\Api\FileUploadController;
use App\Http\Controllers\Api\KeywordController; use App\Http\Controllers\Api\KeywordController;
use App\Http\Controllers\Api\LedgerController; use App\Http\Controllers\Api\LedgerController;
use App\Http\Controllers\Api\RegionController;
use App\Http\Controllers\Api\ReimbursementController; use App\Http\Controllers\Api\ReimbursementController;
use App\Http\Controllers\Api\StatisticsController; use App\Http\Controllers\Api\StatisticsController;
use App\Http\Controllers\Api\TaskController; 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('keywords', [KeywordController::class, 'index']);
Route::get('region', [RegionController::class, 'index']);
Route::group([ Route::group([
'middleware' => ['auth:api'], 'middleware' => ['auth:api'],
], function () { ], function () {