admin.php 5.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. <?php
  2. /*
  3. |--------------------------------------------------------------------------
  4. | Web Routes
  5. |--------------------------------------------------------------------------
  6. |
  7. | This file is where you may define all of the routes that are handled
  8. | by your application. Just tell Laravel the URIs it should respond
  9. | to using a Closure or controller method. Build something great!
  10. |
  11. */
  12. //
  13. //Route::get('/login', 'Admin\Foundation\LoginController@login');
  14. Route::get('login', 'Auth\LoginController@showLoginForm')->name('admin.login');
  15. Route::post('login', 'Auth\LoginController@login');
  16. Route::get('album_login', 'Auth\LoginController@showAlbumLoginForm');
  17. Route::get('dologin', 'Auth\LoginController@doLogin');
  18. Route::get('logout', 'Auth\LoginController@logout');
  19. Route::get('noauth', 'Auth\LoginController@noauth');
  20. Route::get('changePassword', 'Auth\ResetPasswordController@showChangeForm')->name('password.reset');
  21. Route::post('changePassword', 'Auth\ResetPasswordController@changePassword');
  22. Route::group(['middleware' => ['auth.admin']], function () {
  23. Route::get('setting/banner/index', 'Settings\SettingsController@banner');
  24. Route::any('setting/banner/create', 'Settings\SettingsController@bannerCreate');
  25. Route::any('setting/banner/update', 'Settings\SettingsController@bannerUpdate');
  26. Route::get('setting/banner/destroy', 'Settings\SettingsController@bannerDestroy');
  27. Route::get('setting/banner/view', 'Settings\SettingsController@bannerView');
  28. Route::get('s1/order/export', 'S1\Order\InfoController@export');
  29. Route::get('list', 'Card\User\InfoController@lists');
  30. Route::get('userCreate', 'Card\User\InfoController@userCreate');
  31. Route::post('userStore', 'Card\User\InfoController@userStore');
  32. $uri = request()->path();
  33. $uri = str_replace('admin/', '', $uri);
  34. $uri = str_replace('admin', '', $uri);
  35. if ($uri == '') {
  36. Route::any('/', ['as' => 'admin',
  37. 'uses' => 'Base\IndexController@index']);
  38. } else {
  39. $aUri = $baseUri = explode('/', $uri);
  40. if (count($aUri) > 1) {
  41. unset($aUri[count($aUri) - 1]);
  42. $file = app_path() . '/Http/Controllers/Admin/' . implode("/", $aUri) . "Controller.php";
  43. if (file_exists($file)) {
  44. $controller = implode("\\", $aUri) . "Controller";
  45. $action = $controller . "@" . $baseUri[count($aUri)];
  46. Route::any($uri, ['as' => 'admin',
  47. 'uses' => $action]);
  48. }
  49. }
  50. }
  51. });
  52. // Route::post('Base/Attachment/upload', 'Base\AttachmentController@upload');
  53. // Route::post('Base/Attachment/webupload', 'Base\AttachmentController@webupload');
  54. // Route::get('Card/User/Info/index','Card\User\InfoController@index');
  55. // Route::get('Card/User/Info/create','Card\User\InfoController@create');
  56. // Route::post('Card/User/Info/create','Card\User\InfoController@create');
  57. // Route::get('Card/User/Info/update','Card\User\InfoController@update');
  58. // Route::post('Card/User/Info/update','Card\User\InfoController@update');
  59. // Route::get('Card/User/Info/destroy','Card\User\InfoController@destroy');
  60. //
  61. // Route::get('Card/User/Honor/index','Card\User\HonorController@index');
  62. // Route::get('Card/User/Honor/create','Card\User\HonorController@create');
  63. // Route::post('Card/User/Honor/create','Card\User\HonorController@create');
  64. // Route::get('Card/User/Honor/update','Card\User\HonorController@update');
  65. // Route::post('Card/User/Honor/update','Card\User\HonorController@update');
  66. // Route::get('Card/User/Honor/destroy','Card\User\HonorController@destroy');
  67. //
  68. // Route::get('Card/User/Progress/index','Card\User\ProgressController@index');
  69. // Route::get('Card/User/Progress/create','Card\User\ProgressController@create');
  70. // Route::post('Card/User/Progress/create','Card\User\ProgressController@create');
  71. // Route::get('Card/User/Progress/update','Card\User\ProgressController@update');
  72. // Route::post('Card/User/Progress/update','Card\User\ProgressController@update');
  73. // Route::get('Card/User/Progress/destroy','Card\User\ProgressController@destroy');
  74. //
  75. // Route::get('Card/User/Project/index','Card\User\ProjectController@index');
  76. // Route::get('Card/User/Project/create','Card\User\ProjectController@create');
  77. // Route::post('Card/User/Project/create','Card\User\ProjectController@create');
  78. // Route::get('Card/User/Project/update','Card\User\ProjectController@update');
  79. // Route::post('Card/User/Project/update','Card\User\ProjectController@update');
  80. // Route::get('Card/User/Project/destroy','Card\User\ProjectController@destroy');
  81. //
  82. // Route::get('Card/Banner/index','Card\BannerController@index');
  83. // Route::get('Card/Banner/create','Card\BannerController@create');
  84. // Route::post('Card/Banner/create','Card\BannerController@create');
  85. // Route::get('Card/Banner/update','Card\BannerController@update');
  86. // Route::post('Card/Banner/update','Card\BannerController@update');
  87. // Route::get('Card/Banner/destroy','Card\BannerController@destroy');