195 lines
7.8 KiB
PHP
195 lines
7.8 KiB
PHP
<?php
|
|
use App\Events\MessagePosted;
|
|
use Illuminate\Support\Facades\Log;
|
|
use Illuminate\Support\Facades\Redis;
|
|
|
|
/*
|
|
|--------------------------------------------------------------------------
|
|
| Web Routes
|
|
|--------------------------------------------------------------------------
|
|
|
|
|
| Here is where you can register web routes for your application. These
|
|
| routes are loaded by the RouteServiceProvider within a group which
|
|
| contains the "web" middleware group. Now create something great!
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
Route::get('/', function(){
|
|
$host = $_SERVER["HTTP_HOST"];
|
|
if ($host == 'ufutx.cn' || $host == 'www.ufutx.cn' ){
|
|
return redirect()->away('http://ufutx.com');
|
|
}else{
|
|
return view('welcomeOfficial');
|
|
}
|
|
|
|
});
|
|
Route::get('/', "Controller@indexhome");
|
|
Route::post('/', "Controller@postIndex");
|
|
Route::any('face', 'Controller@indexhome');
|
|
Route::get('/app', 'Controller@appHome');
|
|
Route::get('/industries', 'UserController@industries');
|
|
Route::get('/test', 'Controller@test');
|
|
Route::get('/test/v2', 'Controller@testV2');
|
|
Route::get('/test/v3', 'Controller@testV3');
|
|
|
|
Route::get('test/official/notice', 'Controller@testOfficialNotice');
|
|
|
|
Route::any('/wechat', 'WechatController@serve');
|
|
Route::any('/merchant/work/server', 'WechatController@merchantWorkServer');
|
|
Route::any('/merchant/work/love/mp/server', 'WechatController@merchantWorkLoveMPServer');
|
|
Route::any('/merchant/work/love/saas/server', 'WechatController@merchantWorkLoveSaasServer');
|
|
|
|
|
|
|
|
Route::get('/cron/{name}', 'CronController@cronTransfer');
|
|
Route::get('/test/{name}', 'TestController@testTransfer');
|
|
|
|
Route::get('/ws/{name}', 'CronController@wechatTransfer');
|
|
Route::post('/cront/{name}', 'CronController@cronTransfer');
|
|
Route::get('change/users/{user_id}/rank/{sub_rank_id}', 'OrderController@changeRank');
|
|
Route::get('js/config', 'HomeController@jsConfig');
|
|
|
|
Route::get('/courtship/v2', 'UserController@courtshipTextUpdateV3')->middleware('auth');
|
|
Route::get('/auth/sns/ufutx', 'Auth\LoginController@snsLoginUfutx')->name('login.ufutx');
|
|
Route::get('/auth/ufutx/callback', 'Auth\LoginController@snsUfutxCallback')->name('ufutx.callback');
|
|
Route::get('/auth/sns/github', 'Auth\LoginController@snsLoginGithub')->name('login.github');
|
|
Route::get('/auth/github/callback', 'Auth\LoginController@snsGithubCallback')->name('github.callback');
|
|
Auth::routes();
|
|
|
|
// 获取支付宝用户信息
|
|
Route::any('bind/alipay', 'Auth\LoginController@AlipayUserInfo');
|
|
|
|
|
|
|
|
|
|
//检测订单
|
|
Route::get('mark/order/pay/{trade_no}', 'OrderController@markOrderPay');
|
|
Route::get('/mark/order/pay/{trade_no}/v2', 'OrderController@markOrderPayV2');
|
|
|
|
// //活动退款
|
|
Route::get('activities/{activity_id}/users/{user_id}/refund', 'OrderController@activityOrderRefund');
|
|
|
|
//公众号绑定微信
|
|
Route::get('wx/bind', 'UserController@wXBind')->middleware(['wechat.oauth:new']);
|
|
Route::get('wx/bind/v2', 'UserController@wXBindV2')->middleware(['wechat.oauth:new']);
|
|
Route::get('other/wechat/auth/{acount}', 'WechatController@otherWechatAuth')->middleware(['wechat.oauth:znsj']);
|
|
Route::get('wechat/auth', 'WechatController@wechatAuth')->middleware(['wechat.oauth:snsapi_base']);
|
|
Route::get('wx/test/login', 'Controller@test')->middleware(['web', 'wechat.oauth:test']);
|
|
|
|
//新年红包微信授权
|
|
Route::get('red/packet/activity/wechat/auth', 'WechatController@activityWechatAuth')->middleware(['wechat.oauth:snsapi_base']);
|
|
//助力者微信授权
|
|
Route::get('red/packet/activity/helper/wechat/auth', 'WechatController@activityHelperWechatAuth')->middleware(['wechat.oauth:snsapi_base']);
|
|
Route::get('mobile', 'Controller@mobileHome');
|
|
|
|
|
|
|
|
//删除用户所有信息
|
|
// Route::get('delete/users/{user}/all/info', 'UserController@deleteUserAllInfo');
|
|
|
|
|
|
|
|
|
|
Route::get('wechat/oauth', 'Mobile\UserController@socialStore')->middleware(['wechat.oauth:snsapi_userinfo']);
|
|
Route::get('wechatoauth', 'Mobile\UserController@socialStore')->middleware(['wechat.oauth:snsapi_base']);
|
|
//根据手机号查询用户的推荐
|
|
Route::get('/home/likers', 'HomeController@likersTest');
|
|
Route::get('single/services/v2', 'OrderController@singleServicesV2');
|
|
|
|
Route::get('auth/weixinweb', 'Auth\LoginController@snsLoginWeiXinWeb');
|
|
Route::get('auth/weixinweb/callback', 'Auth\LoginController@snsWeiXinWebCallback');
|
|
|
|
Route::get('data/export/view', 'Controller@exportHome');
|
|
|
|
//每日分享婚恋使者信息数据导出
|
|
Route::get('messenger/data/export', 'Controller@messengerDataExport');
|
|
//每日分享新用户数据导出
|
|
Route::get('viewer/data/export', 'Controller@viwerDateExport');
|
|
//每日铜牌以上的婚姻使者信息到处
|
|
Route::get('daily/tong/messenger/data/export', 'Controller@tongMessengerDataExport');
|
|
|
|
//获取上周直播结算记录
|
|
Route::get('week/maker/coin/logs/export', 'Controller@makerCoinLogs');
|
|
|
|
//获取真人认证记录
|
|
Route::get('user/approved/export', 'Controller@userApprovedExport');
|
|
|
|
Route::get('qrcode/{str}', 'Controller@qrcodeWithScene');
|
|
|
|
Route::get('/s/{code}', 'Controller@urlLink');
|
|
|
|
Route::get('short/url', 'Controller@shorUrl');
|
|
Route::get('logs', '\Rap2hpoutre\LaravelLogViewer\LogViewerController@index');
|
|
|
|
|
|
Route::get('text/strip/tag', 'Controller@showTextStripTag');
|
|
Route::post('text/strip/tag', 'Controller@textStripTag');
|
|
|
|
Route::any('users/stat', 'UserController@userStat');
|
|
Route::get('users/stat/key', 'UserController@userStatKey');
|
|
|
|
Route::get('export/orders', 'OrderController@exportOrders');
|
|
|
|
//网页授权saas收益账号
|
|
Route::get('auth/saas/earning/account', 'Mobile\EarningController@authSaasAccount')->middleware(['wechat.oauth:new,snsapi_userinfo']);
|
|
Route::get('auth/earning/account', 'Mobile\EarningController@authAccount')->middleware(['wechat.oauth:new,snsapi_userinfo']);
|
|
|
|
//网页授权城市群
|
|
Route::get('auth/city/group', 'Mobile\GroupController@authCityGroup')->middleware(['wechat.oauth:new,snsapi_userinfo']);
|
|
//Route::get('test/wechat/oauth', function (){
|
|
// $wechatUser = session('wechat.oauth_user.new');
|
|
// $app = \WechatService::officialapp();
|
|
// dd($app->user->get($wechatUser->getId()));
|
|
//})->middleware(['wechat.oauth:new,snsapi_userinfo']);
|
|
|
|
Route::get('users/{user}/token', 'Controller@getUserToken');
|
|
|
|
Route::get('accounts/{account}/token', 'Controller@getSaasAdminToken');
|
|
|
|
|
|
Route::get('daily/comments', 'Controller@dailyComments');
|
|
|
|
Route::get('daily/preview/ranks', 'Controller@dailyPreviewRanks');
|
|
|
|
Route::get('error/message/{id}', 'Controller@errorMessage');
|
|
|
|
//平台管理员绑定收取公众号通知openid
|
|
Route::get('bind/merchants/{merchant_id}/admins/{admin_id}/notice/openid', 'WechatController@bindNoticeOpenid')->middleware(['wechat.oauth:new']);
|
|
|
|
Route::get('qrcode', 'Controller@qrcode');
|
|
|
|
Route::get('activities/{activity_id}/export', 'Server\Admin\ActivityController@memberExport');
|
|
|
|
/**
|
|
* 友福同享首页动态
|
|
*/
|
|
Route::get('ufutx/new/articles', 'Server\H5\ArticleController@ufutxNewArticles');
|
|
|
|
Route::get('ufutx/new/articles/{id}', 'Server\H5\ArticleController@ufutxNewArticle');
|
|
|
|
Route::get('ufutx/contact', 'Server\H5\ArticleController@ufutxContacts');
|
|
//测试wx
|
|
Route::get('test/chat', 'TestController@testChat');
|
|
|
|
//导出活动
|
|
Route::get('export/community/activities', 'TestController@exportActivities');
|
|
|
|
//报表
|
|
//Route::get('report/forms', 'TestController@showReportForms');
|
|
Route::get('report/forms', 'TestController@makeReportForms');
|
|
|
|
//Route::get('test/tencen/faceid', 'Server\H5\UserController@tencentRealApprove');
|
|
//Route::get('test/tencen/faceid/res', 'Server\H5\UserController@tencentRealApproveRes');
|
|
Route::get('survey/auth', 'WechatController@surveyAuth')->middleware(['check_browser','easywechat.oauth:new,snsapi_userinfo']);
|
|
Route::get('temp/auth', 'WechatController@tempAuth')->middleware(['wechat.oauth:new']);
|
|
|
|
Route::get("statement/export", "TestController@showStatementExport");
|
|
Route::get("test/statement/export", "TestController@statementExportV2");
|
|
Route::get("test/statement/export/v2", "TestController@statementExportV3");
|
|
|
|
//Route::any('stripe/callback', function () {
|
|
// Log::info(request()->all());
|
|
//});
|