routes.php 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. <?php
  2. use App\Distributor\Controllers\DistAppearanceController;
  3. use App\Distributor\Controllers\DistInquiryController;
  4. use App\Distributor\Controllers\SettingsController;
  5. use Illuminate\Routing\Router;
  6. use Illuminate\Support\Facades\Route;
  7. use Dcat\Admin\Admin;
  8. use App\Http\Middleware\DistAuth;
  9. use Illuminate\Http\Request;
  10. /**
  11. * 原后台框架路由
  12. */
  13. Admin::routes();
  14. Route::group([
  15. 'prefix' => config('admin.route.prefix'),
  16. 'namespace' => config('admin.route.namespace'),
  17. 'middleware' => config('admin.route.middleware'),
  18. ], function (Router $router) {
  19. //主页
  20. $router->get('/', 'HomeController@index');
  21. //产品
  22. $router->get('base-product/parameter', 'DistProductController@parameter');
  23. $router->resource('dist-product', 'DistProductController');
  24. //分类
  25. $router->resource('product-category', 'DistProductCategoryController');
  26. //参数
  27. $router->resource('product-parameter', 'DistProductParameterController');
  28. //视频分类
  29. $router->resource('video-category', 'DistVideoCategoryController');
  30. //视频管理
  31. $router->resource('dist-video', 'DistVideoController');
  32. //产品导入
  33. $router->resource('import-product', 'importProductController');
  34. //询价管理
  35. $router->get('/dist-inquiry', [DistInquiryController::class, 'index']);
  36. $router->get('/dist-inquiry/{id}', [DistInquiryController::class, 'show']);
  37. //配置
  38. $router->get('/dist-settings', [SettingsController::class, 'index']);
  39. $router->post('/dist-settings', [SettingsController::class, 'store']);
  40. //外观选择
  41. $router->get('/dist-appearance', [DistAppearanceController::class, 'index']);
  42. });