From 4444c4cc61b628d894fe88147dbe47a1c131c18d Mon Sep 17 00:00:00 2001 From: Edward Yang Date: Thu, 21 Jul 2022 11:59:51 +0800 Subject: [PATCH] update routes --- beike/Admin/Routes/admin.php | 33 +++++++++++++++++---------------- beike/Shop/Routes/shop.php | 22 +++++++++++----------- 2 files changed, 28 insertions(+), 27 deletions(-) diff --git a/beike/Admin/Routes/admin.php b/beike/Admin/Routes/admin.php index 1dd36e6d..92b4e540 100644 --- a/beike/Admin/Routes/admin.php +++ b/beike/Admin/Routes/admin.php @@ -23,12 +23,21 @@ Route::prefix($adminName) ->group(function () { Route::get('/', [Controllers\HomeController::class, 'index'])->name('home.index'); - Route::Resource('categories', Controllers\CategoryController::class); + Route::resource('categories', Controllers\CategoryController::class); + Route::get('categories/{id}/name', [Controllers\CategoryController::class, 'name'])->name('categories.name'); + + Route::resource('customers', Controllers\CustomerController::class); + Route::resource('customers.addresses', Controllers\AddressController::class); + Route::resource('countries.zones', Controllers\ZoneController::class); + Route::resource('customer_groups', Controllers\CustomerGroupController::class); + + Route::resource('currencies', Controllers\CurrencyController::class); + Route::get('design/builder', [Controllers\DesignController::class, 'index'])->name('design.index'); Route::put('design/builder', [Controllers\DesignController::class, 'update'])->name('design.update'); Route::post('design/builder/preview', [Controllers\DesignController::class, 'preview'])->name('design.module.preview'); - Route::Resource('files', Controllers\FileController::class); + Route::resource('files', Controllers\FileController::class); Route::get('file_manager', [Controllers\FileManagerController::class, 'index'])->name('file_manager.index'); Route::post('file_manager/directory', [Controllers\FileManagerController::class, 'createDirectory'])->name('file_manager.create_directory'); @@ -36,23 +45,11 @@ Route::prefix($adminName) Route::post('file_manager/rename', [Controllers\FileManagerController::class, 'rename'])->name('file_manager.rename'); Route::delete('file_manager/delete_files', [Controllers\FileManagerController::class, 'destroyFiles'])->name('file_manager.delete_files'); - Route::Resource('customers', Controllers\CustomerController::class); - Route::resource('customers.addresses', Controllers\AddressController::class); - Route::resource('countries.zones', Controllers\ZoneController::class); - Route::Resource('customer_groups', Controllers\CustomerGroupController::class); - - Route::put('products/restore', [Controllers\ProductController::class, 'restore']); - Route::get('categories/{id}/name', [Controllers\CategoryController::class, 'name'])->name('categories.name'); - Route::get('products/{id}/name', [Controllers\ProductController::class, 'name'])->name('products.name'); - Route::get('products/names', [Controllers\ProductController::class, 'getNames'])->name('products.names'); - Route::resource('products', Controllers\ProductController::class); - Route::resource('currencies', Controllers\CurrencyController::class); + Route::get('logout', [Controllers\LogoutController::class, 'index'])->name('logout.index'); Route::get('orders', [Controllers\OrderController::class, 'index'])->name('orders.index'); Route::get('orders/{order}', [Controllers\OrderController::class, 'show'])->name('orders.show'); - Route::get('settings', [Controllers\SettingController::class, 'index'])->name('settings.index'); - Route::get('plugins', [Controllers\PluginController::class, 'index'])->name('plugins.index'); Route::post('plugins/import', [Controllers\PluginController::class, 'import'])->name('plugins.import'); Route::get('plugins/{code}/edit', [Controllers\PluginController::class, 'edit'])->name('plugins.edit'); @@ -61,7 +58,11 @@ Route::prefix($adminName) Route::post('plugins/{code}/install', [Controllers\PluginController::class, 'install'])->name('plugins.install'); Route::post('plugins/{code}/uninstall', [Controllers\PluginController::class, 'uninstall'])->name('plugins.uninstall'); - Route::get('logout', [Controllers\LogoutController::class, 'index'])->name('logout.index'); + Route::put('products/restore', [Controllers\ProductController::class, 'restore']); + Route::get('products/{id}/name', [Controllers\ProductController::class, 'name'])->name('products.name'); + Route::get('products/names', [Controllers\ProductController::class, 'getNames'])->name('products.names'); + Route::resource('products', Controllers\ProductController::class); + Route::get('settings', [Controllers\SettingController::class, 'index'])->name('settings.index'); }); }); diff --git a/beike/Shop/Routes/shop.php b/beike/Shop/Routes/shop.php index 3cf021dc..45c5e5f7 100644 --- a/beike/Shop/Routes/shop.php +++ b/beike/Shop/Routes/shop.php @@ -34,25 +34,26 @@ Route::prefix('/') Route::get('categories', [CategoryController::class, 'index'])->name('categories.index'); Route::get('categories/{category}', [CategoryController::class, 'show'])->name('categories.show'); - Route::get('products/{product}', [ProductController::class, 'show'])->name('products.show'); + Route::get('countries.zones', [ZoneController::class, 'index'])->name('countries.zones.index'); - - Route::get('login', [LoginController::class, 'index'])->name('login.index'); - Route::post('login', [LoginController::class, 'store'])->name('login.store'); - Route::get('register', [RegisterController::class, 'index'])->name('register.index'); - Route::post('register', [RegisterController::class, 'store'])->name('register.store'); - Route::get('logout', [LogoutController::class, 'index'])->name('logout'); Route::get('forgotten', [ForgottenController::class, 'index'])->name('forgotten.index'); Route::post('forgotten/send_code', [ForgottenController::class, 'sendVerifyCode'])->name('forgotten.send_code'); Route::post('forgotten/password', [ForgottenController::class, 'changePassword'])->name('forgotten.password'); - Route::resource('countries.zones', ZoneController::class); + + Route::get('login', [LoginController::class, 'index'])->name('login.index'); + Route::post('login', [LoginController::class, 'store'])->name('login.store'); + Route::get('logout', [LogoutController::class, 'index'])->name('logout'); + + Route::get('products/{product}', [ProductController::class, 'show'])->name('products.show'); + + Route::get('register', [RegisterController::class, 'index'])->name('register.index'); + Route::post('register', [RegisterController::class, 'store'])->name('register.store'); Route::middleware('shop_auth:' . Customer::AUTH_GUARD) ->group(function () { Route::get('checkout', [CheckoutController::class, 'index'])->name('checkout.index'); Route::put('checkout', [CheckoutController::class, 'update'])->name('checkout.update'); Route::post('checkout/confirm', [CheckoutController::class, 'confirm'])->name('checkout.confirm'); - Route::get('orders/{number}/success', [OrderController::class, 'success'])->name('orders.success'); Route::get('orders/{number}/pay', [OrderController::class, 'pay'])->name('orders.pay'); Route::post('orders/{number}/pay', [OrderController::class, 'capture'])->name('orders.capture'); @@ -62,11 +63,10 @@ Route::prefix('/') ->middleware('shop_auth:' . Customer::AUTH_GUARD) ->group(function () { Route::get('/', [AccountController::class, 'index'])->name('account.index'); - Route::get('update_password', [AccountController::class, 'updatePassword'])->name('account.update_password'); Route::resource('addresses', AddressController::class); - Route::get('orders', [OrderController::class, 'index'])->name('account.order.index'); Route::get('orders/{number}', [OrderController::class, 'show'])->name('account.order.show'); + Route::get('update_password', [AccountController::class, 'updatePassword'])->name('account.update_password'); }); });