* @date 2019-12-12 23:02:13 */ declare(strict_types=1); use Hyperf\HttpServer\Router\Router; // 定义命名空间. $namespace = 'Modules\\Web\\Controllers\\'; Router::addGroup( '/web', function () use ($namespace) { // Router::addRoute(['GET', 'POST', 'HEAD'], '/', '\App\Controller\IndexController@index'); Router::get('/', $namespace . 'PcController@index'); Router::addRoute(['POST'], '/lookup', $namespace . 'PcController@lookup'); Router::addRoute(['POST'], '/check/login', $namespace . 'PcController@checkLogin'); Router::addRoute(['POST'], '/qr/login', $namespace . 'PcController@qrcodeLogin'); Router::addRoute(['GET', 'POST', 'HEAD'], '/up/auth', $namespace . 'PcController@upAuth'); Router::addRoute(['POST'], '/setting', $namespace . 'PcController@setting'); Router::addRoute(['POST'], '/create/video', $namespace . 'PcController@createVideo'); Router::addGroup( '/promotion', function () use ($namespace) { Router::addRoute(['GET'], '/top/20220910', $namespace . 'PromotionController@top20220910'); } ); Router::addGroup( '/turntable', function () use ($namespace) { Router::addRoute(['POST'], '/send/verify/code', $namespace . 'TurntableController@sendVerifyCode'); Router::addRoute(['POST'], '/auth/verify/code', $namespace . 'TurntableController@authVerifyCode'); // 抽奖 Router::addRoute(['POST'], '/lottery', $namespace . 'TurntableController@lottery'); // 中奖记录 Router::addRoute(['POST'], '/win/record', $namespace . 'TurntableController@winRecord'); } ); } );