version('v1', function ($api) { $api->get('demo', function () { dd(1); }); $api->group(["namespace" => "App\Http\Controllers"], function ($api) { $api->post('/upload', 'ImageController@index'); $api->get('/uploads', 'ImageController@index'); $api->get('/order_info', 'MoneyController@order_info'); //后台相关 $api->group(['prefix' => 'admin'], function ($api) { $api->post('login', 'AdminController@login'); $api->group(['middleware' => 'check_token'], function ($api) { $api->get('getcurrentadmin', 'AdminController@getcurrentadmin'); }); }); $api->group(['middleware' => 'check_token'], function ($api) { $api->group(['prefix'=>'UserImg'],function ($api){ $api->get('GetUserInfo','ActivityImgController@GetUserInfo'); $api->get('GetUserInfo_b','ActivityImgController@GetUserInfo_b'); $api->get('GetUserInfos','ActivityImgController@GetUserInfos'); $api->get('AddUpdateImg','ActivityImgController@AddUpdateImg'); $api->get('AddUpdateImg_b','ActivityImgController@AddUpdateImg_b'); $api->get('AddUpdateImgB','ActivityImgController@AddUpdateImgB'); $api->get('AddUpdateImgB_d','ActivityImgController@AddUpdateImgB_d'); $api->get('AddUpdateImgB_e','ActivityImgController@AddUpdateImgB_e'); $api->get('AgainCreateImg','ActivityImgController@AgainCreateImg'); $api->get('AgainCreateImg_b','ActivityImgController@AgainCreateImg_b'); $api->get('AgainCreateImgB','ActivityImgController@AgainCreateImgB'); $api->get('AgainCreateImgB_d','ActivityImgController@AgainCreateImgB_d'); $api->get('AgainCreateImgB_e','ActivityImgController@AgainCreateImgB_e'); $api->get('GetUserList','ActivityImgController@GetUserList'); $api->get('GetUserList_b','ActivityImgController@GetUserList_b'); $api->get('GetImgStatus','ActivityImgController@GetImgStatus'); $api->get('GetImgStatus_b','ActivityImgController@GetImgStatus_b'); $api->get('GetImgStatusB','ActivityImgController@GetImgStatusB'); $api->get('GetImgStatusB_d','ActivityImgController@GetImgStatusB_d'); $api->get('GetImgStatusB_e','ActivityImgController@GetImgStatusB_e'); $api->post('AddUserImgInfo','ActivityImgController@AddUserImgInfo'); $api->post('AddUserImgInfo_b','ActivityImgController@AddUserImgInfo_b'); $api->post('uploadImage','ActivityImgController@uploadImage'); $api->post('UpdateUserImgInfo','ActivityImgController@UpdateUserImgInfo'); $api->post('UpdateUserImgInfoB','ActivityImgController@UpdateUserImgInfoB'); $api->post('UpdateCrownImgInfo','ActivityImgController@UpdateCrownImgInfo'); $api->get('GetCrownInfo','ActivityImgController@GetCrownInfo'); $api->get('DeleteUserImg','ActivityImgController@DeleteUserImg'); $api->get('ExportAddress','ActivityImgController@ExportAddress'); $api->get('ExportAddress_b','ActivityImgController@ExportAddress_b'); }); /*管理员路由*/ $api->group(['prefix'=>'admin'], function ($api){ $api->post('decode', 'AdminController@decode'); // $api->post('login', 'AdminController@login'); $api->post('logout', 'AdminController@logout'); $api->post('updatepassword', 'AdminController@updatePassword'); $api->get('getcurrentadmin', 'AdminController@getCurrentAdmin'); $api->post('uploadadmin', 'AdminController@uploadAdmin'); $api->post('updateadmin', 'AdminController@updateAdmin'); $api->get('getadminlist', 'AdminController@getAdminList'); $api->post('disableadmin', 'AdminController@disableAdmin'); $api->post('destoryadmin', 'AdminController@destoryAdmin'); $api->post('Unbind', 'AdminController@Unbind'); }); $api->post('AdminLog', 'AdminController@AdminLog'); /*活动*/ $api->group(['prefix' => 'activity'], function ($api) { $api->get('getactivitylist', 'ActivityController@getActivityList'); $api->post('addactivity', 'ActivityController@addActivity'); $api->post('updateactivity', 'ActivityController@updateActivity'); $api->post('disabledactivity', 'ActivityController@disabledActivity'); $api->post('destoryactivity', 'ActivityController@destoryActivity'); $api->get('getactivityinfo', 'ActivityController@getActivityInfo'); $api->get('get_act_honor_info', 'ActivityController@getActHonorInfo'); $api->get('get_act_levels_info', 'ActivityController@getActLevelsInfo'); $api->post('uploadgiftimage', 'ActivityController@uploadGiftImage'); $api->post('uploadTest', 'ActivityController@uploadTest'); }); //订单相关 $api->group(['prefix' => 'order'], function ($api) { $api->get('getorderlist', 'OrderController@order_list'); }); //订单相关 $api->group(['prefix' => 'orders'], function ($api) { $api->get('GetActivityLimit','OrderController@GetActivityLimit'); $api->get('get_agent_gift_bag','ActivityImgController@getBAgentGiftBag'); $api->get('get_agent_gift_bag_d','ActivityImgController@getBAgentGiftBag_d'); $api->get('export_list','ActivityImgController@exportList'); $api->get('export_list_d','ActivityImgController@exportList_d'); $api->get('merge_order_detail', 'OrderController@mergeOrderDetail'); $api->post('merge_order', 'OrderController@mergeOrder'); $api->post('many_audit_order','OrderController@many_audit_order'); $api->post('add_cancel_why', 'OrderController@addCancelWhy'); $api->get('get_cancel_why', 'OrderController@getCancelWhy'); $api->get('destory_order','OrderController@destory_order'); }); /* 角色路由*/ $api->group(['prefix'=>'role'], function ($api){ $api->post('uploadrole', 'RoleController@uploadRole'); $api->get('getroleslist', 'RoleController@getRolesList'); $api->post('disablerole', 'RoleController@disableRole'); $api->post('updaterole', 'RoleController@updateRole'); }); /**财务相关**/ /*资金路由*/ $api->group(['prefix'=>'money'], function ($api){ $api->get('index', 'MoneyController@index'); $api->get('detail', 'MoneyController@detail'); $api->post('income', 'MoneyController@income'); $api->post('deductions', 'MoneyController@deductions'); $api->get('export', 'MoneyController@export'); $api->post('import', 'MoneyController@import'); $api->post('add_income_style', 'MoneyController@addIncomeStyle'); $api->get('get_income_style', 'MoneyController@getIncomeStyle'); $api->post('delete_income_style', 'MoneyController@deleteIncomeStyle'); $api->get('get_payment_list', 'MoneyController@getPaymentList'); $api->get('export_payment_list', 'MoneyController@exportPaymentList'); }); $api->get('data/get_info', 'OrderController@orderBreakUpCourier'); $api->get('data/order_list_down', 'OrderController@order_list_down'); $api->get('orders/order_detail', 'OrderController@order_detail'); $api->get('orders/show_address', 'OrderController@show_address'); $api->get('orders/get_conditions_order_list', 'OrderController@getConditionsOrderList'); $api->get('orders/update_address', 'OrderController@update_address'); $api->get('orders/add_address', 'OrderController@add_address'); $api->get('orders/order_address', 'OrderController@order_address'); $api->get('orders/get_like_agent_gift_bag', 'OrderController@getLikeBAgentGiftBag'); $api->get('orders/export_like_agent_gift_bag', 'OrderController@exportLikeBAgentGiftBag'); $api->get('orders/get_many_back_money_user','OrderController@getManyBackMoneyUser'); $api->get('orders/get_user_money','OrderController@getUserMoney'); $api->post('orders/add_income_log','OrderController@addIncomeLog'); $api->post('orders/part_back_money','OrderController@partBackMoney'); $api->get('orders/get_collect_money_log','OrderController@getCollectMoneyLog'); $api->get('orders/get_storename','OrderController@get_storename'); $api->get('orders/IsCar', 'OrderController@IsCar'); $api->post('orders/audit_order','OrderController@audit_order'); $api->get('orders/add_order_log','OrderController@add_order_log'); $api->post('orders/many_back_money','OrderController@manyBackMoney'); $api->post('orders/down_load', 'OrderController@down_load'); $api->get('orders/TongBuOrder', 'OrderController@TongBuOrder'); $api->get('orders/TongBuList', 'OrderController@TongBuList'); $api->get('orders/BanzuiOrderList', 'BanzuiOrderController@order_list'); $api->get('orders/BanzuiOrderDetail', 'BanzuiOrderController@order_detail'); $api->post('orders/many_audit_orderbanzui', 'BanzuiOrderController@many_audit_orderbanzui'); }); }); });