name('test.index'); //登录相关 Route::get('register/auth/wechat', 'AuthController@regwechat')->name('register.auth.wechat'); Route::any('login', 'AuthController@login')->name('login'); Route::any('register', 'AuthController@register')->name('register'); Route::get('logout', 'AuthController@logout')->name('logout'); Route::any('login/bycode', 'AuthController@bycode')->name('login.bycode'); Route::get('login/wechat', 'AuthController@wechat')->name('login.wechat'); Route::get('login/wechatCallback', 'AuthController@wechatCallback')->name('login.wechatCallback'); Route::any('auth/forgot', 'AuthController@forgot')->name('forgot'); Route::any('auth/forgot/reset', 'AuthController@reset')->name('forgot.reset')->middleware('signed'); Route::post('auth/sms', 'AuthController@smsCode')->name('auth.sms'); //首页 Route::get('passtime', 'IndexController@pass')->name('pass.time'); Route::get('subscribe', 'IndexController@subscribe')->name('pass.subscribe'); Route::get('index/lesson', 'IndexController@lesson')->name('index.lesson'); Route::get('index/pass', 'IndexController@pass')->name('index.pass'); Route::any('index/location', 'IndexController@location')->name('index.location'); Route::any('index/getlocation', 'IndexController@getlocation')->name('index.getlocation'); Route::get('index/moreorgans', 'IndexController@getOrgans')->name('index.moreorgans'); Route::get('index/search', 'IndexController@search')->name('index.search'); Route::get('/', 'IndexController@index')->name('index.index'); // 个人中心 Route::get('baby', 'UserController@baby')->name('baby'); Route::post('babyrun', 'UserController@babyrun')->name('babyrun'); Route::any('user/alliance', 'UserController@alliance')->name('user.alliance'); Route::get('user/agency', 'UserController@agency')->name('user.agency'); Route::post('user/store', 'UserController@store')->name('user.store'); Route::get('user/rules', 'UserController@rules')->name('user.rules'); Route::get('user/relation', 'UserController@relation')->name('user.relation'); Route::post('user/relationrun', 'UserController@relationrun')->name('user.relationrun'); Route::get('user', 'UserController@index')->name('user.index'); //课程 Route::get('lessons/all', 'LessonsController@all')->name('lessons.all'); Route::get('lessons/report', 'LessonsController@report')->name('lessons.report'); Route::post('lessons/store', 'LessonsController@store')->name('lessons.store'); Route::get('lessons/category', 'LessonsController@category')->name('lessons.category'); Route::get('lessons/{lesson}/favorite', 'LessonsController@favorite')->name('lessons.favorite'); Route::resource('lessons', 'LessonsController', ['only' => ['index', 'show']]); //报名课程 Route::get('cart/delete/{cart}', 'CartController@delete')->name('cart.delete'); Route::get('cart/{lesson}/store', 'CartController@store')->name('cart.store'); Route::resource('cart', 'CartController', ['only' => ['index', 'show']]); // 支付中心 Route::any('payments/wechatnew/{orderid}', 'PayController@wechatnew')->name('pay.wechatnew'); Route::any('payments/lesson/{orderid}', 'PayController@lesson')->name('pay.lesson'); Route::any('payments/{orderid}', 'PayController@order')->name('pay.order'); Route::any('notify/payment', 'NotifyController@payment')->name('notify.payment'); Route::get('pay/ok', 'PayController@ok')->name('pay.ok'); //活动 Route::get('activities/qrcode', 'ActivityController@qrcode')->name('activities.qrcode'); Route::get('activities/{activity}/create', 'ActivityController@create')->name('activities.create'); Route::get('activities/{activity}/show', 'ActivityController@show')->name('activities.show'); Route::get('activities/{category}/index', 'ActivityController@index')->name('activities.index'); //订单管理 Route::post('orders/lessonstore', 'OrderController@LessonStore')->name('orders.lessonstore'); Route::post('orders/activitystore', 'OrderController@ActivityStore')->name('orders.activitystore'); Route::get('orders/gift/delivered', 'OrderController@giftDelivered')->name('orders.gift.delivered'); Route::get('orders/gifts', 'OrderController@gifts')->name('orders.gifts'); Route::any('orders/{order}/address', 'OrderController@address')->name('orders.address'); Route::get('orders', 'OrderController@index')->name('orders.index'); Route::get('orders/unpay', 'OrderController@unpay')->name('orders.unpay'); Route::get('orders/used', 'OrderController@used')->name('orders.used'); Route::get('orders/paid', 'OrderController@paid')->name('orders.paid'); Route::get('orders/delivered', 'OrderController@delivered')->name('orders.delivered'); Route::get('orders/signed', 'OrderController@signed')->name('orders.signed'); Route::get('orders/{orderid}', 'OrderController@show')->name('orders.show'); Route::post('orders/{orderid}/delete', 'OrderController@delete')->name('orders.delete'); Route::get('orders/{orderid}/pay', 'OrderController@pay')->name('orders.pay'); // 商品或套餐订单选择支付方式 Route::get('orders/{orderid}/sign', 'OrderController@sign')->name('orders.sign'); Route::get('orders/{orderid}/refund', 'OrderController@refund')->name('orders.refund'); //申请退款 //赠品管理 Route::get('gifts', 'GiftController@index')->name('gifts.index'); Route::get('gifts/unpay', 'GiftController@unpay')->name('gifts.unpay'); Route::get('gifts/paid', 'GiftController@paid')->name('gifts.paid'); Route::get('gifts/delivered', 'GiftController@delivered')->name('gifts.delivered'); Route::get('gifts/signed', 'GiftController@signed')->name('gifts.signed'); Route::get('gifts/{orderid}', 'GiftController@show')->name('gifts.show'); Route::get('gifts/{orderid}/sign', 'GiftController@sign')->name('gifts.sign');\ Route::any('gifts/{order}/address', 'GiftController@address')->name('gifts.address'); // 賬戶管 Route::get('account/{type}/coupon', 'AccountController@coupon')->name('account.coupon'); //现金券 Route::get('account', 'AccountController@index')->name('account.index'); //提现相关 Route::get('withdraw/wechat/code', 'WithdrawController@code')->name('withdraw.wechat.code'); Route::get('withdraw/alipay', 'WithdrawController@alipay')->name('withdraw.alipay'); Route::get('withdraw/wechat', 'WithdrawController@wechat')->name('withdraw.wechat'); Route::post('withdraw/applydo', 'WithdrawController@applydo')->name('withdraw.applydo'); Route::post('withdraw/wechatdo', 'WithdrawController@wechatdo')->name('withdraw.wechatdo'); Route::resource('withdraw', 'WithdrawController', ['only' => ['index', 'store']]); // 收货地址管理 Route::get('addresses/select', 'AddressController@select')->name('addresses.select'); Route::post('addresses/areas', 'AddressController@areas')->name('addresses.areas'); Route::any('addresses/{id}/setdef', 'AddressController@setdef')->name('addresses.setdef'); Route::resource('addresses', 'AddressController'); //商家机构 Route::any('sellers/verification', 'SellersController@verification')->name('sellers.verification'); Route::get('sellers/seller', 'SellersController@seller')->name('sellers.seller'); Route::get('sellers/organ', 'SellersController@organ')->name('sellers.organ'); Route::get('sellers/{seller}/lessons', 'SellersController@lessons')->name('sellers.lessons'); Route::resource('sellers', 'SellersController', ['only' => ['index', 'show']]); //收藏夹 Route::any('favorites/{lesson}/lesson', 'FavoriteController@lesson')->name('favorites.lesson'); Route::any('favorites/{seller}/seller', 'FavoriteController@seller')->name('favorites.seller'); Route::any('favorites/{activity}/activity', 'FavoriteController@activity')->name('favorites.activity'); Route::resource('favorites', 'FavoriteController', ['only' => ['index']]); //分享 Route::get('share/index', 'ShareController@index')->name('share.index'); Route::get('share/mine', 'ShareController@mine')->name('share.mine'); Route::get('share/newcode', 'ShareController@newcode')->name('share.newcode'); Route::get('share/getnewCode', 'ShareController@getnewCode')->name('share.getnewCode'); Route::get('share/{user}', 'ShareController@user')->name('share.user')->where(['user' => '\d+']); //我的邀请 Route::get('team/index/{node?}', 'TeamController@index')->name('team.index'); Route::get('team/novip/{node?}', 'TeamController@novip')->name('team.novip'); //抽奖 Route::get('lottery/message', 'LotteryController@message')->name('lottery.message'); Route::get('lottery/logs', 'LotteryController@logs')->name('lottery.logs'); Route::get('lottery/index', 'LotteryController@index')->name('lottery.index'); Route::get('lottery/draw', 'LotteryController@draw')->name('lottery.draw'); //代理管理 Route::get('agency/index', 'AgencyController@index')->name('agency.index'); Route::get('agency/data', 'AgencyController@data')->name('agency.data'); Route::get('agency/{seller}/lesson', 'AgencyController@lesson')->name('agency.lesson'); //业务员数据查看 Route::get('data/index', 'DataController@index')->name('data.index'); Route::get('data/users', 'DataController@users')->name('data.users'); Route::get('data/orders', 'DataController@orders')->name('data.orders'); Route::get('data/withdraw', 'DataController@withdraw')->name('data.withdraw'); Route::get('data/salesman', 'DataController@salesman')->name('data.salesman'); Route::get('data/account', 'DataController@account')->name('data.account'); Route::get('data/upgrade', 'DataController@upgrade')->name('data.upgrade'); Route::get('data/{user}/organs', 'DataController@organs')->name('data.organs'); //现金券 Route::get('coupon/select', 'CouponController@select')->name('coupon.select'); //安全设置 // Route::post('settings', 'SettingsController@update')->name('settings.update'); // Route::get('settings/info', 'SettingsController@info')->name('settings.info'); // Route::any('settings/wechatNo', 'SettingsController@wechatNo')->name('settings.wechatNo'); // Route::any('settings/pwd', 'SettingsController@pwd')->name('settings.pwd'); // Route::any('settings/mobile', 'SettingsController@mobile')->name('settings.mobile'); // Route::any('settings/childNodes', 'SettingsController@childNodes')->name('settings.childNodes'); // Route::any('settings/forgot', 'SettingsController@forgot')->name('setting.forgot'); // Route::any('settings/forgot/reset', 'SettingsController@reset')->name('setting.forgot.reset'); // Route::resource('settings', 'SettingsController', ['only' => ['index', 'edit']]); // Route::get('withdraw/wechat/code', 'WithdrawController@code')->name('withdraw.wechat.code'); // Route::resource('withdraw', 'WithdrawController', ['only' => ['index', 'create', 'store']]); // Route::get('dashboard/index', 'DashboardController@index')->name('dashboard.index'); // Route::get('dashboard/full', 'DashboardController@full')->name('dashboard.full');