version('v1',[ 'namespace'=>'App\Http\Controllers\Admin' ],function ($api){ $api->any('/admin/login', 'AdminController@login'); $api->any('/refund/refundsuccess', 'RefundController@refundSuccess'); $api->any('/refund/info', 'RefundController@info'); $api->group(['middleware' => 'adminRefresh.token'], function ($api) { $api->post('/teams/addteam', 'TeamsController@addTeam'); $api->get('/teams/getteamlist', 'TeamsController@getTeamsList'); $api->post('/teams/auditteam', 'TeamsController@auditTeam'); $api->post('/teams/uploadimg', 'TeamsController@uploadImg'); $api->get('/teams/getaccountinfo', 'TeamsController@getAccoutInfo'); $api->post('/teams/editteaminfo', 'TeamsController@editTeamInfo'); $api->get('/role/index', 'RoleController@index'); $api->get('/role/permission', 'RoleController@permission'); $api->post('/role/upload', 'RoleController@upload'); $api->get('/role/edit', 'RoleController@edit'); $api->post('/role/update', 'RoleController@update'); $api->post('/role/destroy', 'RoleController@destroy'); $api->get('/admin/index', 'AdminController@index'); $api->get('/admin/edit', 'AdminController@edit'); $api->post('/admin/update', 'AdminController@update'); $api->post('/admin/upload', 'AdminController@upload'); $api->get('/admin/logout', 'AdminController@logout'); $api->get('/admin/getroles', 'AdminController@getRoles'); $api->get('/admin/getadmininfo', 'AdminController@getAdminInfo'); $api->post('/admin/disable', 'AdminController@disable'); $api->post('/admin/destroy', 'AdminController@destroy'); $api->post('/admin/editpassword', 'AdminController@editPassword'); $api->post('/member/addmember', 'MemberController@addMember'); $api->post('/member/manymember', 'MemberController@manyMember'); $api->get('/member/downloadmanymember', 'MemberController@downloadManyMember'); $api->post('/member/updatemember', 'MemberController@updateMember'); $api->get('/member/index', 'MemberController@index'); $api->post('/member/delmember', 'MemberController@delMember'); $api->get('/member/getteamlist', 'MemberController@getTeamList'); $api->post('/member/userchangeteam', 'MemberController@userChangeTeam'); $api->get('/member/getchangeuserlog', 'MemberController@getChangeUserLog'); $api->get('/member/userchangelog', 'MemberController@userChangeLog'); $api->get('/member/getcommitlist', 'MemberController@getCommitList'); $api->get('/member/getchargelog', 'MemberController@getChargeLog'); $api->post('/member/destorycommit', 'MemberController@destoryCommit'); $api->get('/member/getmycommit', 'MemberController@getMyCommit'); $api->post('/info/addinfo', 'InfoController@addInfo'); $api->get('/info/getinfolist', 'InfoController@getInfoList'); $api->post('/info/deleteinfo', 'InfoController@deleteInfo'); $api->get('/info/getinfocontent', 'InfoController@getInfoContent'); $api->post('/info/updateinfocontent', 'InfoController@updateInfoContent'); $api->get('/info/getoptionsinfo', 'InfoController@getOptionsInfo'); $api->post('/info/setinfotop', 'InfoController@setInfoTop'); $api->get('/charge/chargelist', 'ChargeController@chargeList'); $api->post('/charge/payfee', 'ChargeController@payFee'); $api->post('/refund/refund', 'RefundController@refund'); $api->get('/refund/refundlistinfo', 'RefundController@refundListInfo'); }); }); $api->version('v1',[ 'namespace'=>'App\Http\Controllers' ],function ($api){ $api -> get('/','IndexController@index'); $api->group([ 'middleware' => 'api.throttle', 'limit' => 100, 'expires' => 1, ],function ($api){ $api->post('/user/getopenidtoken','UserController@getOpenidToken'); $api->post('/user/login','UserController@login'); $api->post('/pay/notify','PayController@notify'); $api->group(['middleware' => 'refresh.token'], function($api) { $api->get('/pay/lists','PayController@lists'); $api->post('/pay/payorders','PayController@payOrders'); $api->post('/user/changeuserinfo','UserController@changeUserInfo'); $api->get('/user/getuserinfo','UserController@getUserInfo'); $api->post('/user/uploadcommitbook','UserController@uploadCommitBook'); $api->get('/user/downloadcommitbook','UserController@downloadCommitBook'); $api->get('/user/getcommitlist','UserController@getCommitList'); $api->get('/user/logout', 'UserController@logout'); $api->post('/user/userremovebinding', 'UserController@userRemoveBinding'); $api->get('/user/certteam', 'UserController@certTeam'); $api->get('/user/getuserteaminfo', 'UserController@getUserTeamInfo'); $api->post('/user/destorycommit', 'UserController@destoryCommit'); $api->get('/info/getinfos','InfoController@getInfos'); $api->get('/info/getinfodetail','InfoController@getInfoDetail'); $api->get('/info/getuserteaminfo','InfoController@getUserTeamInfo'); $api->post('/info/addoptions','InfoController@addOptions'); }); }); });