routes.php 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. <?php
  2. use App\Admin\Controllers\CashOutController;
  3. use App\Admin\Controllers\HelloController;
  4. use App\Admin\Controllers\MemberAddressController;
  5. use App\Admin\Controllers\MemberConfigController;
  6. use App\Admin\Controllers\MemberUserController;
  7. use App\Admin\Controllers\ServiceCategoryController;
  8. use App\Admin\Controllers\ServiceController;
  9. use App\Admin\Controllers\ServiceOrderController;
  10. use App\Admin\Controllers\ServiceProjectController;
  11. use App\Admin\Controllers\TechnicianApproveController;
  12. use App\Admin\Controllers\TechnicianPositionController;
  13. use App\Admin\Controllers\TechnicianUserController;
  14. use Illuminate\Routing\Router;
  15. use Illuminate\Support\Facades\Route;
  16. use Dcat\Admin\Admin;
  17. Admin::routes();
  18. Route::group([
  19. 'prefix' => config('admin.route.prefix'),
  20. 'namespace' => config('admin.route.namespace'),
  21. 'middleware' => config('admin.route.middleware'),
  22. ], function (Router $router) {
  23. $router->get('/', 'HomeController@index');
  24. $router->resource('hello', HelloController::class);
  25. // 服务相关
  26. $router->resource('service-categroy', ServiceCategoryController::class);
  27. $router->resource('service-project', ServiceProjectController::class);
  28. // 技师相关
  29. $router->resource('technician-user', TechnicianUserController::class);
  30. $router->resource('technician-approve', TechnicianApproveController::class);
  31. $router->resource('technician-position', TechnicianPositionController::class);
  32. // 会员管理
  33. $router->resource('member-user', MemberUserController::class);
  34. $router->resource('member-address', MemberAddressController::class);
  35. $router->resource('member-config', MemberConfigController::class);
  36. // 订单管理
  37. $router->resource('service-order', ServiceOrderController::class);
  38. // 钱包相关
  39. $router->resource('cash-out', CashOutController::class);
  40. });