routes.php 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. <?php
  2. use Illuminate\Routing\Router;
  3. Admin::registerAuthRoutes();
  4. Route::group([
  5. 'prefix' => config('admin.route.prefix'),
  6. 'namespace' => config('admin.route.namespace'),
  7. 'middleware' => config('admin.route.middleware'),
  8. ], function (Router $router) {
  9. $router->get('/', 'HomeController@index');
  10. //API
  11. $router->get('api/iptvChannel', 'ApiController@iptvChannel');
  12. $router->get('api/series', 'ApiController@series');
  13. $router->get('api/tagType', 'ApiController@tagType');
  14. $router->get('api/tag', 'ApiController@tag');
  15. $router->get('api/ftpServer', 'ApiController@ftpServer');
  16. $router->get('api/getIptvChannelListByKey', 'ApiController@getIptvChannelListByKey');
  17. //问题
  18. $router->resource('question', 'QuestionController');
  19. //选项
  20. $router->resource('option', 'OptionController');
  21. //影片
  22. $router->put('movie/relationProgram', 'MovieController@relationProgram');
  23. $router->put('movie/pushMovie', 'MovieController@pushMovie');
  24. $router->resource('movie', 'MovieController');
  25. $router->get('program/getProgramListByKey', 'ProgramController@getProgramListByKey');
  26. $router->put('program/relationSeries', 'ProgramController@relationSeries');
  27. $router->resource('program', 'ProgramController');
  28. $router->get('series/getSeriesListByKey', 'SeriesController@getSeriesListByKey');
  29. $router->put('series/addToPushTask', 'SeriesController@addToPushTask');
  30. $router->resource('series', 'SeriesController');
  31. // FTP
  32. $router->get('ftpserver/{id}/sync', 'FtpserverController@sync');
  33. $router->resource('ftpserver', 'FtpserverController');
  34. // 合作公司
  35. $router->resource('company', 'CompanyController');
  36. // 渠道
  37. $router->resource('iptvchannel', 'IptvChannelController');
  38. // 注入点
  39. $router->resource('injection', 'InjectionController');
  40. // 标签
  41. $router->resource('tag', 'TagController');
  42. // 标签类型
  43. $router->resource('tagtype', 'TagTypeController');
  44. // 图片
  45. $router->resource('picture', 'PictureController');
  46. //推送任务
  47. $router->get('pushtask/getTaskListByKey', 'PushTaskController@getTaskListByKey');
  48. $router->get('pushtask/{id}/start', 'PushTaskController@start');
  49. $router->resource('pushtask', 'PushTaskController');
  50. });