diff --git a/backend/app/User/Controllers/CityController.php b/backend/app/User/Controllers/CityController.php index 25a796f4..8ac7e042 100755 --- a/backend/app/User/Controllers/CityController.php +++ b/backend/app/User/Controllers/CityController.php @@ -2,32 +2,17 @@ namespace App\User\Controllers; -use App\Facades\DataTable\DataTableFacade; use App\Http\Controllers\Controller; use App\Models\City; use App\Traits\ApiResponse; use Illuminate\Http\JsonResponse; -use Illuminate\Http\Request; class CityController extends Controller { use ApiResponse; - public function list(Request $request): JsonResponse + public function list(): JsonResponse { - $data = DataTableFacade::run( - City::query(), - $request, - allowedFilters: ['*'], - allowedSortings: ['*'], - allowedSelects: ['id', 'name'] - ); - - return response()->json($data); - } - - public function show(City $city): JsonResponse - { - return $this->successResponse($city); + return response()->json(City::all(['id', 'name'])); } } diff --git a/backend/app/User/Controllers/ProvinceController.php b/backend/app/User/Controllers/ProvinceController.php index cfe81efa..0d340730 100755 --- a/backend/app/User/Controllers/ProvinceController.php +++ b/backend/app/User/Controllers/ProvinceController.php @@ -2,32 +2,16 @@ namespace App\User\Controllers; -use App\Facades\DataTable\DataTableFacade; use App\Http\Controllers\Controller; -use App\Models\City; use App\Models\Province; use App\Traits\ApiResponse; use Illuminate\Http\JsonResponse; -use Illuminate\Http\Request; class ProvinceController extends Controller { use ApiResponse; - public function list(Request $request): JsonResponse + public function list(): JsonResponse { - $data = DataTableFacade::run( - Province::query(), - $request, - allowedFilters: ['*'], - allowedSortings: ['*'], - allowedSelects: ['id', 'name'] - ); - - return response()->json($data); - } - - public function show(Province $province): JsonResponse - { - return $this->successResponse($province); + return response()->json(Province::all(['id', 'name'])); } } diff --git a/backend/routes/web.php b/backend/routes/web.php index 3287c409..cac32527 100755 --- a/backend/routes/web.php +++ b/backend/routes/web.php @@ -34,7 +34,6 @@ Route::prefix('province') ->controller(ProvinceController::class) ->group(function () { Route::get('list', 'list')->name('list'); - Route::get('/{province}', 'show')->name('show'); }); Route::prefix('city') @@ -42,5 +41,4 @@ Route::prefix('city') ->controller(CityController::class) ->group(function () { Route::get('list', 'list')->name('list'); - Route::get('/{city}', 'show')->name('show'); });