version('v1', [ 'namespace' => 'App\Http\Controllers', ], function ($api) { //登录+验签 $api->group(['middleware' => ['chxq_jwt_auth','chxq_sign']], function ($api) { }); $api->group(['middleware' => 'chxq_sign'], function ($api) { //内容预览 $api->post('/templateSet/preview', 'CmsContentTemplateSetController@preview'); //获取首页模板名称 $api->get('/templateSet/templateName', 'CmsContentTemplateSetController@template'); //首页商品列表 $api->get('/templateSet/productList', 'CmsContentTemplateSetController@productList'); }); $api->group(['middleware' => 'chxq_jwt_auth'], function ($api) { }); //兑换商城首页 $api->get('/template/exchange', 'CmsContentTemplateSetController@exchangeMall'); //获取左一右二/上一下三专题下的商品 $api->get('/subject/products', 'CmsContentTemplateSetController@getProducts'); }); $api->version('v1', [ 'namespace' => 'App\Http\Controllers\V2', ], function ($api) { $api->group([ 'prefix' => 'v2' ], function ($api) { //获取楼层信息 $api->get('/floor/info', 'FloorController@info'); //热门视频ids $api->get('/floor/hotVideoIds', 'FloorController@hotVideoIds'); //获取推荐用户组内容 $api->get('memberList', 'MemberGroupController@memberList'); $api->group(['middleware' => 'chxq_jwt_auth'], function ($api) { //楼层列表 $api->get('/floor/index', 'FloorController@index'); }); }); });