123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142 |
- <?php
- Route::get('s/{code}', 'SubscribeController@getSubscribeByCode');
- Route::group(['middleware' => ['isForbidden', 'affiliate']], function(){
- Route::get('lang/{locale}', 'AuthController@switchLang');
- Route::any('login', 'AuthController@login')->middleware('isSecurity');
- Route::get('logout', 'AuthController@logout');
- Route::any('register', 'AuthController@register');
- Route::any('resetPassword', 'AuthController@resetPassword');
- Route::any('reset/{token}', 'AuthController@reset');
- Route::any('activeUser', 'AuthController@activeUser');
- Route::get('active/{token}', 'AuthController@active');
- Route::post('sendCode', 'AuthController@sendCode');
- Route::get('free', 'AuthController@free');
- Route::get('makePasswd', 'Controller@makePasswd');
- Route::get('makeVmessId', 'Controller@makeVmessId');
- Route::get('makeSecurityCode', 'Controller@makeSecurityCode');
- });
- Route::group(['middleware' => ['isForbidden', 'isLogin', 'isAdmin']], function(){
- Route::get('admin', 'AdminController@index');
- Route::get('admin/userList', 'AdminController@userList');
- Route::any('admin/addUser', 'AdminController@addUser');
- Route::any('admin/editUser/{id}', 'AdminController@editUser');
- Route::post('admin/delUser', 'AdminController@delUser');
- Route::post('admin/batchAddUsers', 'AdminController@batchAddUsers');
- Route::get('admin/exportSSJson', 'AdminController@exportSSJson');
- Route::any('admin/nodeList', 'AdminController@nodeList');
- Route::any('admin/addNode', 'AdminController@addNode');
- Route::any('admin/editNode', 'AdminController@editNode');
- Route::post('admin/delNode', 'AdminController@delNode');
- Route::get('admin/nodeMonitor/{id}', 'AdminController@nodeMonitor');
- Route::get('admin/articleList', 'AdminController@articleList');
- Route::any('admin/addArticle', 'AdminController@addArticle');
- Route::any('admin/editArticle', 'AdminController@editArticle');
- Route::post('admin/delArticle', 'AdminController@delArticle');
- Route::get('admin/groupList', 'AdminController@groupList');
- Route::any('admin/addGroup', 'AdminController@addGroup');
- Route::any('admin/editGroup/{id}', 'AdminController@editGroup');
- Route::post('admin/delGroup/{id}', 'AdminController@delGroup');
- Route::get('admin/labelList', 'AdminController@labelList');
- Route::any('admin/addLabel', 'AdminController@addLabel');
- Route::any('admin/editLabel', 'AdminController@editLabel');
- Route::post('admin/delLabel', 'AdminController@delLabel');
- Route::get('ticket/ticketList', 'TicketController@ticketList');
- Route::any('ticket/replyTicket', 'TicketController@replyTicket');
- Route::post('ticket/closeTicket', 'TicketController@closeTicket');
- Route::get('admin/orderList', 'AdminController@orderList');
- Route::get('admin/inviteList', 'AdminController@inviteList');
- Route::post('admin/makeInvite', 'AdminController@makeInvite');
- Route::get('admin/exportInvite', 'AdminController@exportInvite');
- Route::get('admin/applyList', 'AdminController@applyList');
- Route::get('admin/applyDetail', 'AdminController@applyDetail');
- Route::post('admin/setApplyStatus', 'AdminController@setApplyStatus');
- Route::any('coupon/couponList', 'CouponController@couponList');
- Route::any('coupon/addCoupon', 'CouponController@addCoupon');
- Route::post('coupon/delCoupon', 'CouponController@delCoupon');
- Route::get('coupon/exportCoupon', 'CouponController@exportCoupon');
- Route::any('shop/goodsList', 'ShopController@goodsList');
- Route::any('shop/addGoods', 'ShopController@addGoods');
- Route::any('shop/editGoods/{id}', 'ShopController@editGoods');
- Route::post('shop/delGoods', 'ShopController@delGoods');
- Route::any('admin/config', 'AdminController@config');
- Route::any('admin/addConfig', 'AdminController@addConfig');
- Route::post('admin/delConfig', 'AdminController@delConfig');
- Route::post('admin/addLevel', 'AdminController@addLevel');
- Route::post('admin/updateLevel', 'AdminController@updateLevel');
- Route::post('admin/delLevel', 'AdminController@delLevel');
- Route::post('admin/addCountry', 'AdminController@addCountry');
- Route::post('admin/updateCountry', 'AdminController@updateCountry');
- Route::post('admin/delCountry', 'AdminController@delCountry');
- Route::post('admin/setDefaultConfig', 'AdminController@setDefaultConfig');
- Route::get('admin/system', 'AdminController@system');
- Route::post('admin/setExtend', 'AdminController@setExtend');
- Route::post('admin/setConfig', 'AdminController@setConfig');
- Route::get('admin/userBalanceLogList', 'AdminController@userBalanceLogList');
- Route::get('admin/userTrafficLogList', 'AdminController@userTrafficLogList');
- Route::get('admin/userRebateList', 'AdminController@userRebateList');
- Route::get('admin/userBanLogList', 'AdminController@userBanLogList');
- Route::get('admin/userOnlineIPList', 'AdminController@userOnlineIPList');
- Route::any('admin/export/{id}', 'AdminController@export');
- Route::get('admin/userMonitor/{id}', 'AdminController@userMonitor');
- Route::post('admin/resetUserTraffic', 'AdminController@resetUserTraffic');
- Route::post('admin/handleUserBalance', 'AdminController@handleUserBalance');
- Route::post("admin/switchToUser", "AdminController@switchToUser");
- Route::get('subscribe/subscribeList', 'SubscribeController@subscribeList');
- Route::get('subscribe/subscribeLog', 'SubscribeController@subscribeLog');
- Route::get('subscribe/deviceList', 'SubscribeController@deviceList');
- Route::post('subscribe/setSubscribeStatus', 'SubscribeController@setSubscribeStatus');
- Route::post('subscribe/setDeviceStatus', 'SubscribeController@setDeviceStatus');
- Route::get("marketing/emailList", "MarketingController@emailList");
- Route::get("marketing/pushList", "MarketingController@pushList");
- Route::post("marketing/addPushMarketing", "MarketingController@addPushMarketing");
- Route::get("admin/onlineIPMonitor", "AdminController@onlineIPMonitor");
- Route::any("admin/decompile", "AdminController@decompile");
- Route::get('admin/download', 'AdminController@download');
- Route::any('admin/convert', 'AdminController@convert');
- Route::any('admin/import', 'AdminController@import');
- Route::get('admin/trafficLog', 'AdminController@trafficLog');
- Route::get('admin/analysis', 'AdminController@analysis');
- Route::get('admin/emailLog', 'AdminController@emailLog');
- Route::get("payment/callbackList", "PaymentController@callbackList");
- Route::get("sensitiveWords/list", "SensitiveWordsController@sensitiveWordslist");
- Route::post("sensitiveWords/add", "SensitiveWordsController@addSensitiveWords");
- Route::post("sensitiveWords/del", "SensitiveWordsController@delSensitiveWords");
- Route::get('logs', '\Rap2hpoutre\LaravelLogViewer\LogViewerController@index');
- Route::any('admin/profile', 'AdminController@profile');
- Route::get('admin/makePort', 'AdminController@makePort');
- });
- Route::group(['middleware' => ['isForbidden', 'isLogin']], function(){
- Route::any('/', 'UserController@index');
- Route::any('article', 'UserController@article');
- Route::post('exchangeSubscribe', 'UserController@exchangeSubscribe');
- Route::any('nodeList', 'UserController@nodeList');
- Route::post('checkIn', 'UserController@checkIn');
- Route::get('services', 'UserController@services');
- Route::get('tickets', 'UserController@ticketList');
- Route::post('addTicket', 'UserController@addTicket');
- Route::any('replyTicket', 'UserController@replyTicket');
- Route::post('closeTicket', 'UserController@closeTicket');
- Route::get('invoices', 'UserController@invoices');
- Route::post('activeOrder', 'UserController@activeOrder');
- Route::get('invoice/{sn}', 'UserController@invoiceDetail');
- Route::post('resetUserTraffic', 'UserController@resetUserTraffic');
- Route::any('buy/{id}', 'UserController@buy');
- Route::post('redeemCoupon', 'UserController@redeemCoupon');
- Route::get('invite', 'UserController@invite');
- Route::post('makeInvite', 'UserController@makeInvite');
- Route::any('profile', 'UserController@profile');
- Route::get('referral', 'UserController@referral');
- Route::post('extractMoney', 'UserController@extractMoney');
- Route::post("switchToAdmin", "UserController@switchToAdmin");
- Route::post("charge", "UserController@charge");
- Route::get("help", "UserController@help");
- Route::post('payment/create', 'PaymentController@create');
- Route::get('payment/getStatus', 'PaymentController@getStatus');
- Route::get('payment/{sn}', 'PaymentController@detail');
- });
|