love_php/routes/web.php

195 lines
7.8 KiB
PHP
Raw Permalink Normal View History

2026-04-02 09:20:51 +08:00
<?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());
//});