env('PAY_WAP_DOMAIN'),'namespace'=>'App\Http\Controllers\Wap'],function(){ //支付 Route::get('/goToPay','Pay\OrdersController@wxindex'); //支付回调 Route::any('pay/wcback_allinpay','Pay\OrdersController@wcback_allinpay'); Route::any('pay/wcback_official','Pay\OrdersController@wcback_official'); Route::any('pay/wcback_lianlianpay','Pay\OrdersController@wcback_lianlianpay'); Route::any('pay/wcback_palmpay','Pay\OrdersController@wcback_palmpay'); Route::any('pay/wcback_originbank','Pay\OrdersController@wcback_originbank'); Route::any('pay/wcback_smkpay','Pay\OrdersController@wcback_smkpay'); Route::any('pay/wcback_union','Pay\OrdersController@wcback_union'); Route::post('pay/reportError','Pay\OrdersController@reportError'); Route::any('pay/query','Pay\OrdersController@query'); Route::any('pay/refund','Pay\OrdersController@refund'); //包月 Route::get('monthpay/getRedirectUrl','Pay\getH5RedirectUrl@getRedirectUrl'); Route::get('monthpay/getH5RedirectUrl','Pay\MonthOrderController@getH5RedirectUrl'); Route::get('monthpay/getWechatRedirectUrl','Pay\MonthOrderController@getWechatRedirectUrl'); Route::any('monthpay/signcallback','Pay\MonthOrderController@signCallBack'); Route::post('monthpay/ordercallback','Pay\MonthOrderController@orderCallBack'); Route::post('xiyue/paynotify','Other\XiyueController@xiyuePayNotity'); Route::post('xiyue/getuserbalance','Other\XiyueController@getUserBalance'); Route::post('xiyue/consume','Other\XiyueController@xiyueConsume'); }); Route::group(['domain'=>env('OFFICIAL_AUTH_FOMAIN'),'namespace'=>'App\Http\Controllers\Wap'],function(){ //避免人工上传授权目录验证文件 Route::get('MP_verify_{id}.txt',function ($id){ return response($id); }); Route::any('/user_oauth','Oauth\UsersController@user_oauth'); Route::get('/wxAuthCallBack','Oauth\UsersController@wcCallbackParse'); Route::any('/user_oauth_v2','Oauth\UsersV2Controller@user_oauth'); Route::get('/wxAuthCallBackv2','Oauth\UsersV2Controller@wcCallbackParse'); Route::get('/wxAuthCallBack2v2','Oauth\UsersV2Controller@wcCallbackParse2'); }); Route::group(['domain'=>env('HELP_DOMAIN'),'namespace'=>'App\Http\Controllers\Wap\Help'],function(){ Route::get('/','HelpController@index'); Route::get('/{id}','HelpController@helpDetail'); Route::get('/help/getLinkByAppid','HelpController@getLinkByAppid'); }); //分享中间页 Route::group(['domain'=>env('WAP_DOMAIN'),'prefix'=>'api','namespace'=>'App\Http\Controllers\Wap\Book'],function(){//,'middleware'=>'ReadOauth' Route::any('red_book/getLoop','RedBookController@getLoop'); Route::any('red_book/getBookDetail','RedBookController@getBookDetail'); Route::any('red_book/getChapterList','RedBookController@getChapterList'); }); //分享中间页 Route::group(['domain'=>env('share_domain'),'namespace'=>'App\Http\Controllers\Wap'],function(){//,'middleware'=>'ReadOauth' Route::get('share/show','Advertises\ShareController@share'); Route::any('share/outjump','Advertises\ShareController@ShareJump'); }); Route::group(['domain'=>env('FRIEND_LINK_DOMAIN'),'namespace'=>'App\Http\Controllers\Wap'],function(){ Route::get('friendlink','User\CoflController@index'); Route::get('fl','User\CoflController@index'); Route::get('r/{number}','User\CoflController@r')->where('number','\d+');; Route::get('recent','User\CoflController@recent'); Route::get('person','User\CoflController@person'); Route::get('index','User\CoflController@indexRoot'); Route::get('sign','User\CoflController@sign'); Route::get('wsign','User\CoflController@sign'); Route::get('guidepersonal','User\CoflController@guidePersonal'); Route::get('friendactivitylink','User\CoflController@activity'); Route::get('freecurrency','User\CoflController@freeCurrencyView'); Route::get('fcandt','User\CoflController@freeCurrencyViewForTransfer'); Route::get('wfreecurrency','User\CoflController@freeCurrencyView'); Route::get('freethrhcurrency','User\CoflController@freeCurrencyView'); Route::get('frocefreethrhcurrency','User\CoflController@freeCurrencyView'); Route::get('customfcl','User\CoflController@freeCurrencyViewOther'); Route::post('freecurrency','User\CoflController@freeCurrencyPost'); Route::get('activity','User\CoflController@longActivity'); Route::get('activity/year','User\CoflController@yearActivity'); Route::group(['middleware'=>'CrmUser'], function () { Route::get('crm/entrance','User\CrmBooklistController@index'); Route::get('crm/booklist','User\CrmBooklistController@booklist'); Route::get('crm/bookshow','User\CrmBooklistController@bookshow'); }); }); Route::group(['domain'=>env('WAP_DOMAIN'),'namespace'=>'App\Http\Controllers\Wap','middleware'=>'EnableCross'],function(){ Route::any('help','Web\RedirectController@help'); Route::any('testLogin','Web\RedirectController@testLogin'); Route::get('mmdggce','User\UserController@setOrderDelCookie'); Route::get('pay/wait','Pay\OrdersController@waitPage'); Route::get('pay/waitv2','Pay\OrdersController@waitPageV2'); Route::get('monthpay/wait','Pay\MonthOrderController@wait'); Route::get('api/monthorder/issuccess','Pay\MonthOrderController@issuccess'); //链接强关跳转地址 Route::get('subscribeauth','Subscribe\LinkSubscribeController@index'); //枪关链接回调地址 Route::get('subauthback','Subscribe\LinkSubscribeController@wxAuthCallBack'); //用户行为 Route::any('api/userBehavior','User\UserbehaviorController@collectionBehavior'); Route::any('subscribe/qrcode','Subscribe\LinkSubscribeController@subscribeView'); Route::get('advertise/show','Advertises\AdvertiseController@jump'); Route::get('advertise/jump','Advertises\AdvertiseController@jumpToSource'); Route::any('advertise/recieveUserBehavior','Advertises\AdvertiseController@recieveUserBehavior'); Route::get('advertise/pdd','Advertises\AdvertiseController@pddAd'); //crm导粉 Route::get('guidestrem','User\CoflController@guidePersonalAccount'); Route::get('xiyue/sharelink','Other\WeixinController@shareLink'); //web 接口 Route::group(['prefix'=>'api'],function () { //图书详情 Route::get('book/{bid}','Book\BookController@index'); Route::get('bookFromWhere/{bid}','Book\BookController@index'); //首页 Route::get('books/{sex}/index','Book\BookController@getBookLists'); //书库 Route::get('books/library','Book\BookController@library'); //相似推荐 Route::get('books/similar','Book\BookController@similarRecom'); //阅读完后的推荐 Route::get('books/readOverRecommend','Book\BookController@readOverRecommend'); //h5书籍智能推荐 Route::get('books/H5SmartRecommendBooks','Book\BookController@H5SmartRecommendBooks'); //排行榜 Route::get('books/rank','Book\BookController@rank'); //分类列表 Route::get('books/getCategory','Book\BookCategoryController@getCategory'); //目录不分页 Route::get('books/{bid}/allcatalog','Book\ChapterController@getCatalog'); //Route::get('books/{bid}/allcatalog/{aa}',function ($tt,$bid,$aa){return $bid.'---'.$aa;}); //目录分页 Route::get('books/{bid}/catalog','Book\ChapterController@getCatalogPerPage'); //章节详情 Route::get('books/{bid}/chapters/{cid}','Book\ChapterController@index')->where('cid','\d+'); //余额订购 Route::get('books/{bid}/balance/chapterOrders/{cid}','Book\ChapterController@pay'); //Route::get('books/search','Book\BookController@bookSearch'); //充值列表 Route::get('order/chargeList','Order\OrdersController@chargeList'); //章节订购列表 Route::get('order/chapterOrderList','Order\OrdersController@chapterOrderList'); //单本订购列表 Route::get('order/bookOrderList','Order\OrdersController@bookOrderList'); //充值记录 Route::get('order/chargeRecordLists','Order\OrdersController@chargeRecordLists'); Route::get('order/issuccess','Order\OrdersController@isSuccess'); //代付列表 Route::get('order/substitutePayChargeList','Order\OrdersController@substitutePayChargeList'); //代付按钮 Route::get('order/substitutePay','Order\OrdersController@substitutePay'); //用户信息 Route::get('userinfo','User\UserController@index'); //签到记录 Route::get('user/sign_record','User\UserController@signRecord'); Route::get('user/sign','User\UserController@sign'); //催更 Route::get('user/urgeUpdate','User\UserController@urgeUpdate'); Route::post('bindphone/sendcode','User\UserController@sendCode'); Route::post('bindphone/bind','User\UserController@bindPhone'); // 测试登录 // Route::any('user/test_add_user_login_cookie','User\UserController@test_add_user_login_cookie'); // // 用户免费分享 // Route::any('user/FreeShare','User\UserFreeShareController@FreeShare'); // // 用户免费分享统计 // Route::any('user/add_free_share_visitstat','User\UserFreeShareController@add_free_share_visitstat'); //书架 Route::get('userShelfBooks','User\UserShelfBooksController@index'); //添加书架 Route::post('userShelfBooks','User\UserShelfBooksController@addShelf'); //删除书架 Route::get('userShelfBooks/delete','User\UserShelfBooksController@delShelf'); Route::get('userShelfBooks/isonshelf','User\UserShelfBooksController@isOnshelf'); //阅读器用户分享统计 Route::get('user/recordShare','User\UserController@recordShare'); //广告统计 Route::post('user/advisitstat','User\UserController@adVisitStat'); //阅读记录 Route::get('readrecord','User\ReadRecordController@index'); //添加阅读记录 Route::post('readrecord','User\ReadRecordController@addReadRecord'); //删除阅读记录 Route::get('readrecord/delete','User\ReadRecordController@delReadRecord'); //获取强关二维码 Route::get('subscribe/qrcode','Subscribe\SubscribeController@getSubscribeQrcode'); Route::post('error/undefinedCollect','Other\ErrorCollectionController@undefinedCollect'); Route::post('activity/getCoupons','User\UserController@getCoupons'); //章节评论 Route::post('chapter/comment','Book\ChapterController@commentChapter'); Route::get('chapter/getComment','Book\ChapterController@getChapterComment'); //书籍送礼 Route::get('gift/getGiftsList','Book\BooksGiftController@getAllGiftsV2'); Route::post('gift/sendGifts','Book\BooksGiftController@sendGiftsV2'); Route::get('gift/getUserSendGiftsRecord','Book\BooksGiftController@getUserSendGiftsRecordV2'); Route::get('gift/getUserGiftsConsumeRecord','Book\BooksGiftController@getSendGiftsForConsumeRecord'); //分享签名 Route::get('chapter/getWechatJsConfig','Book\ChapterController@getWechatJsConfig'); //投诉 Route::get('complaints/getComplaintTags','Other\ComplaintsController@getComplaintTags'); Route::post('complaints/add','Other\ComplaintsController@Complaints'); Route::post('activity/huaweiLottery','Web\ActivityController@huaweiLottery'); Route::post('weixin/jsSdkConfig','Other\WeixinController@jsSdkConfig'); }); //授权回掉 Route::get('/oauthCallBack','Oauth\UsersController@wcback'); Route::get('/oauthCallBackV2','Oauth\UsersController@wcbackV2'); Route::get('/oauthCallBacktest','Oauth\UsersController@wcbackTest'); Route::get('/testauth','Web\RedirectController@testauth'); //退出 测试 Route::get('logout','User\UserController@logout'); Route::get('clearcookie','Web\RedirectController@clearCookie'); Route::get('custom_msgs_page','Web\RedirectController@customPushtransferPage'); //需要微信授权 Route::group(['middleware'=>'ReadOauth'],function (){ //推广链接 Route::get('yun/{param}','Web\RedirectController@index')->where('param','\d+'); //活动推送 Route::get('push/activity','Web\WelcomeController@activity'); Route::get('sale/activity','Web\WelcomeController@channelActivity'); Route::get('sale/springactivity','Web\WelcomeController@springActivity'); Route::get('sale/womenactivity','Web\WelcomeController@womenActivity'); Route::get('sale/newUserActivity','Web\WelcomeController@newUserActivity'); Route::get('sale/channelsalenine','Web\WelcomeController@channelActivityNine'); Route::get('sale/channelsalesixty','Web\WelcomeController@channelActivitySixtyEight'); Route::get('sale/channelsaleforty','Web\WelcomeController@channelActivityFortyEight'); Route::get('sale/channelnewuser','Web\WelcomeController@channelNewUserActivity'); Route::get('sale/qingMingActivity','Web\WelcomeController@qingMingActivity'); Route::get('sale/readDayActivity','Web\WelcomeController@readDayActivity'); Route::get('sale/laborDayActivity','Web\WelcomeController@readDayActivity'); Route::get('sale/yearActivity','Web\WelcomeController@yearActivity'); Route::get('sale','Web\WelcomeController@commonActivity'); Route::get('sale/summer','Web\WelcomeController@summerActivity'); Route::get('sale/newUserSale','Web\WelcomeController@newUserSale'); Route::get('sale/nationday','Web\WelcomeController@nationalDayActivity'); Route::get('sale/chongyang','Web\WelcomeController@cYactivity'); Route::get('sale/newUserForeverActivity','Web\WelcomeController@newUserForeverActivity'); Route::get('sale/tempC','Web\WelcomeController@tempC'); Route::get('sale/seYearActivity','Web\WelcomeController@otherYearActivity'); Route::get('sale/shoppingDayActivity','Web\WelcomeController@shoppingDayActivity'); Route::get('sale/thanksGivingDayActivity','Web\WelcomeController@thanksGivingDayActivity'); Route::get('sale/greatcold','Web\WelcomeController@greatColdActivity'); Route::get('sale/vernalequinox','Web\WelcomeController@vernalEquinoxActivity'); Route::get('sale/customvip','Web\WelcomeController@channelYearActivity'); Route::get('activity/channel','Web\ActivityController@channelCustomActivity'); Route::get('activity/common','Web\ActivityController@commonActivity'); Route::get('activity/crm','Web\ActivityController@crmActivity'); Route::get('activity/huaweiLottery','Web\ActivityController@huaweiLotteryView'); Route::get('activity/huaweiActivity','Web\ActivityController@huaweiActivity'); Route::get('activity/summerholiday','Web\ActivityController@summerHoliday'); Route::get('activity/ragonBoatActivity','Web\ActivityController@ragonBoatActivity'); Route::get('activity/crmy','Web\ActivityController@crmYearActivity'); Route::get('welfare/giving','Web\WelfareController@giving'); //继续阅读 Route::get('continue','User\ReadRecordController@latestRead'); //分享站内跳转 Route::any('share/jump','Advertises\ShareController@jump'); //用户强关信息页 Route::any('subscribe/getFromUser','Subscribe\SubscribeController@getFromUser'); Route::get('sign','User\UserController@signV3'); Route::get('signV3','User\UserController@signV3'); Route::get('force/guide','User\UserController@guidePersonalAccount'); //绑定手机号码 //Route::get('bindphone/bind','User\UserController@bindPhoneView'); //随机每日领5-15书币 Route::get('randSign','User\UserController@day_rand_sign'); Route::get('rmonthpay','Order\OrdersController@monthPay'); Route::get('crmpush','User\UserController@crmPushView'); Route::any('{slug}','Web\WelcomeController@index')->where('slug', '(.*)?'); }); });