芝麻web文件管理V1.00
编辑当前文件:/home/unicorntechnolog/public_html/mt5-ctrader/routes/web.php
name('createnewibcom'); Route::get('/createnewibcomsc', [App\Http\Controllers\CronController::class, 'createnewibcomsc'])->name('createnewibcomsc'); Route::get('/generateclosedtrade', [App\Http\Controllers\CronController::class, 'generateclosedtrade'])->name('generateclosedtrade'); Route::get('/marketingincentive', [App\Http\Controllers\CronController::class, 'marketingincentive'])->name('marketingincentive'); Route::get('/', [App\Http\Controllers\HomeController::class, 'index'])->name('home'); Route::get('/home', [App\Http\Controllers\HomeController::class, 'index'])->name('home'); Route::get('/lang/{lang}', [App\Http\Controllers\LanguageController::class, 'switchLang'])->name('lang.switch'); Auth::routes(); Route::group(['middleware' => ['auth']], function () { Route::post('/logout', [App\Http\Controllers\Auth\LoginController::class, 'logout'])->name('logout'); Route::get('/logout', [App\Http\Controllers\Auth\LoginController::class, 'logout'])->name('logout'); }); Route::get('/login', [App\Http\Controllers\Auth\LoginController::class, 'showLoginForm'])->name('login'); Route::post('/login', [App\Http\Controllers\Auth\LoginController::class, 'Login'])->name('login'); Route::get('/register', [App\Http\Controllers\Auth\RegisterController::class, 'showRegistrationForm'])->name('register'); Route::post('/register', [App\Http\Controllers\Auth\RegisterController::class, 'register'])->name('register'); Route::get('/client/register/{id}', [App\Http\Controllers\Auth\RegisterController::class, 'registerreferral'])->name('registerreferral'); Route::post('/storereferralregister', [App\Http\Controllers\Auth\RegisterController::class, 'storereferralregister'])->name('registerreferral'); Route::get('/emailverify/{token1}/{token2}', [App\Http\Controllers\Auth\LoginController::class, 'emailverification'])->name('emailverification'); Route::get('/register/{id}', [App\Http\Controllers\Auth\RegisterController::class, 'marketingregister'])->name('marketingregister'); Route::post('/storemarketingregister', [App\Http\Controllers\Auth\RegisterController::class, 'storemarketingregister'])->name('storemarketingregister'); Route::get('/password/reset', [App\Http\Controllers\Auth\ForgotPasswordController::class, 'showForgetPasswordForm'])->name('showForgetPasswordForm'); Route::get('/forget-password', [App\Http\Controllers\Auth\ForgotPasswordController::class, 'showForgetPasswordForm'])->name('showForgetPasswordForm'); Route::post('/forget-password', [App\Http\Controllers\Auth\ForgotPasswordController::class, 'submitForgetPasswordForm'])->name('submitForgetPasswordForm'); Route::get('/reset-password/{token}', [App\Http\Controllers\Auth\ForgotPasswordController::class, 'showResetPasswordForm'])->name('showResetPasswordForm'); Route::post('/reset-password', [App\Http\Controllers\Auth\ForgotPasswordController::class, 'submitResetPasswordForm'])->name('submitResetPasswordForm'); Route::get('/opendemoaccount', [App\Http\Controllers\DemoController::class, 'opendemoaccount'])->name('opendemoaccount'); Route::post('/opendemoaccountstore', [App\Http\Controllers\DemoController::class, 'opendemoaccountstore'])->name('opendemoaccountstore'); Route::get('/client/mark-as-read/{id}', [App\Http\Controllers\client\DashboardController::class, 'readnotification'])->name('readnotification'); //Route::get('/client/enable2fa', [App\Http\Controllers\client\DashboardController::class, 'enable2fa'])->name('enable2fa'); Route::post('/client/validate2fafirst', [App\Http\Controllers\client\DashboardController::class, 'validate2fafirst'])->name('validate2fafirst'); //Route::get('/client/changepassword', [App\Http\Controllers\client\DashboardController::class, 'changepassword'])->name('changepassword'); Route::post('/client/changepasswordstore', [App\Http\Controllers\client\DashboardController::class, 'changepasswordstore'])->name('changepasswordstore'); Route::get('/client/userinfo', [App\Http\Controllers\client\DashboardController::class, 'userinfo'])->name('userinfo'); Route::get('/client/dashboard', [App\Http\Controllers\client\DashboardController::class, 'index'])->name('dashboard'); Route::get('/dashboard', [App\Http\Controllers\client\DashboardController::class, 'index'])->name('dashboard'); //Route::get('/client/theme/dark', [App\Http\Controllers\client\DashboardController::class, 'darktheme'])->name('darktheme'); //Route::get('/client/theme/light', [App\Http\Controllers\client\DashboardController::class, 'lighttheme'])->name('lighttheme'); //Route::get('/client/myprofile', [App\Http\Controllers\client\DashboardController::class, 'myprofile'])->name('myprofile'); Route::get('/client/kyc/uploaddocument', [App\Http\Controllers\client\DashboardController::class, 'uploaddocument'])->name('client.kyc.uploaddocument'); Route::post('/client/kyc/uploaddocumentstore', [App\Http\Controllers\client\DashboardController::class, 'uploaddocumentstore'])->name('client.kyc.uploaddocumentstore'); //Route::get('/client/kyc/bankdetails', [App\Http\Controllers\client\DashboardController::class, 'bankdetails'])->name('client.kyc.bankdetails'); Route::post('/client/kyc/bankdetailsstore', [App\Http\Controllers\client\DashboardController::class, 'bankdetailsstore'])->name('client.kyc.bankdetailsstore'); //Route::get('/client/account/openliveaccount', [App\Http\Controllers\client\DashboardController::class, 'openliveaccount'])->name('client.account.openliveaccount'); Route::post('/client/account/ctopenliveaccountstore', [App\Http\Controllers\client\DashboardController::class, 'ctopenliveaccountstore'])->name('client.account.ctopenliveaccountstore'); Route::post('/client/account/openliveaccountstore', [App\Http\Controllers\client\DashboardController::class, 'openliveaccountstore'])->name('client.account.openliveaccountstore'); Route::get('/client/account/mt5accountdetails/{id}', [App\Http\Controllers\client\DashboardController::class, 'mt5accountdetails'])->name('client.account.mt5accountdetails'); //Route::get('/client/account/accountlist', [App\Http\Controllers\client\DashboardController::class, 'accountlist'])->name('client.account.accountlist'); //Route::get('/client/account/changemt5password', [App\Http\Controllers\client\DashboardController::class, 'changemt5password'])->name('client.account.changemt5password'); Route::post('/client/account/changemt5passwordstore', [App\Http\Controllers\client\DashboardController::class, 'changemt5passwordstore'])->name('client.account.changemt5passwordstore'); Route::post('/client/account/changectraderpasswordstore', [App\Http\Controllers\client\DashboardController::class, 'changectraderpasswordstore'])->name('client.account.changectraderpasswordstore'); Route::get('/client/account/getaccountequity/{id}', [App\Http\Controllers\client\DashboardController::class, 'getaccountequity'])->name('client.account.getaccountequity'); Route::get('/client/newslist', [App\Http\Controllers\client\DashboardController::class, 'newslist'])->name('client.newslist'); Route::get('/client/singlenews/{id}', [App\Http\Controllers\client\DashboardController::class, 'singlenews'])->name('client.singlenews'); // trade and win lot wise Route::get('/client/tradeandwin', [App\Http\Controllers\client\DashboardController::class, 'tradeandwin'])->name('client.tradeandwin'); Route::get('/client/tradeandwinwithdraw/{id}', [App\Http\Controllers\client\TransactionController::class, 'tradeandwinwithdraw'])->name('client.tradeandwinwithdraw'); Route::get('/client/tradeandwinwithdrawhistory', [App\Http\Controllers\client\ReportController::class, 'tradeandwinwithdrawhistory'])->name('client.tradeandwinwithdrawhistory'); Route::get('/client/ib/ibdashboard', [App\Http\Controllers\client\DashboardController::class, 'ibdashboard'])->name('client.ib.ibdashboard'); //Route::get('/client/ib/myclientslist', [App\Http\Controllers\client\DashboardController::class, 'myclientslist'])->name('client.ib.myclientslist'); Route::get('/client/ib/treechart', [App\Http\Controllers\client\DashboardController::class, 'treechart'])->name('client.ib.treechart'); Route::get('/client/ib/treechartdata/{id}', [App\Http\Controllers\client\DashboardController::class, 'treechartdata'])->name('client.ib.treechartdata'); Route::get('/client/ib/mycommissionlist', [App\Http\Controllers\client\DashboardController::class, 'mycommissionlist'])->name('client.ib.mycommissionlist'); Route::get('/client/ibrequest', [App\Http\Controllers\client\DashboardController::class, 'ibrequest'])->name('client.ibrequest'); Route::post('/client/ibrequeststore', [App\Http\Controllers\client\DashboardController::class, 'ibrequeststore'])->name('client.ibrequeststore'); Route::get('/client/ib/myteamdepositreport', [App\Http\Controllers\client\DashboardController::class, 'myteamdepositreport'])->name('client.ib.myteamdepositreport'); Route::get('/client/ib/myteamwithdrawreport', [App\Http\Controllers\client\DashboardController::class, 'myteamwithdrawreport'])->name('client.ib.myteamwithdrawreport'); Route::get('/client/topearnsubib', [App\Http\Controllers\client\DashboardController::class, 'topearnsubiball'])->name('client.topearnsubiball'); Route::get('/client/ib/myclientslevel1', [App\Http\Controllers\client\DashboardController::class, 'myclientslevel1'])->name('client.ib.myclientslevel1'); Route::get('/client/ib/myclientslevel2', [App\Http\Controllers\client\DashboardController::class, 'myclientslevel2'])->name('client.ib.myclientslevel2'); Route::get('/client/ib/myclientslevel3', [App\Http\Controllers\client\DashboardController::class, 'myclientslevel3'])->name('client.ib.myclientslevel3'); Route::get('/client/ib/myclientslevel4', [App\Http\Controllers\client\DashboardController::class, 'myclientslevel4'])->name('client.ib.myclientslevel4'); Route::get('/client/ib/myclientslevel5', [App\Http\Controllers\client\DashboardController::class, 'myclientslevel5'])->name('client.ib.myclientslevel5'); Route::get('/client/ib/myclientslevel6', [App\Http\Controllers\client\DashboardController::class, 'myclientslevel6'])->name('client.ib.myclientslevel6'); Route::get('/client/ib/myclientslevel7', [App\Http\Controllers\client\DashboardController::class, 'myclientslevel7'])->name('client.ib.myclientslevel7'); // IB Reports //Route::get('/client/lotreport', [App\Http\Controllers\client\ReportController::class, 'lotreporttest'])->name('lotreporttest'); Route::get('/client/fund/depositmethod', [App\Http\Controllers\client\TransactionController::class, 'depositmethod'])->name('client.fund.depositmethod'); Route::get('/client/fund/bankdeposit', [App\Http\Controllers\client\TransactionController::class, 'bankdeposit'])->name('client.fund.bankdeposit'); Route::get('/client/fund/cashdeposit', [App\Http\Controllers\client\TransactionController::class, 'cashdeposit'])->name('client.fund.cashdeposit'); Route::post('/client/fund/depositstore', [App\Http\Controllers\client\TransactionController::class, 'depositstore'])->name('client.fund.depositstore'); Route::get('/client/fund/withdrawmethod', [App\Http\Controllers\client\TransactionController::class, 'withdrawmethod'])->name('client.fund.withdrawmethod'); Route::get('/client/fund/bankwithdraw', [App\Http\Controllers\client\TransactionController::class, 'bankwithdraw'])->name('client.fund.bankwithdraw'); Route::get('/client/fund/cashwithdraw', [App\Http\Controllers\client\TransactionController::class, 'cashwithdraw'])->name('client.fund.cashwithdraw'); Route::post('/client/fund/withdrawstore', [App\Http\Controllers\client\TransactionController::class, 'withdrawstore'])->name('client.fund.withdrawstore'); Route::get('/client/fund/internaltransfer', [App\Http\Controllers\client\TransactionController::class, 'internaltransfer'])->name('client.fund.internaltransfer'); Route::get('/client/fund/internaltransferctrader', [App\Http\Controllers\client\TransactionController::class, 'internaltransferctrader'])->name('client.fund.internaltransferctrader'); Route::post('/client/fund/internaltransferstorectrader', [App\Http\Controllers\client\TransactionController::class, 'internaltransferstorectrader'])->name('client.fund.internaltransferstorectrader'); Route::post('/client/fund/internaltransferstore', [App\Http\Controllers\client\TransactionController::class, 'internaltransferstore'])->name('client.fund.internaltransferstore'); Route::get('/client/ib/ibwithdraw', [App\Http\Controllers\client\TransactionController::class, 'ibwithdraw'])->name('client.ib.ibwithdraw'); Route::post('/client/ib/ibwithdrawstore', [App\Http\Controllers\client\TransactionController::class, 'ibwithdrawstore'])->name('client.ib.ibwithdrawstore'); Route::get('/client/fund/getmt5idbyib', [App\Http\Controllers\client\TransactionController::class, 'getmt5idbyib'])->name('client.fund.getmt5idbyib'); Route::get('/client/fund/getmt5idbyuser', [App\Http\Controllers\client\TransactionController::class, 'getmt5idbyuser'])->name('client.fund.getmt5idbyuser'); Route::get('/client/fund/getbankdetailbyuser', [App\Http\Controllers\client\TransactionController::class, 'getbankdetailbyuser'])->name('client.fund.getbankdetailbyuser'); Route::get('/client/report/depositreport', [App\Http\Controllers\client\ReportController::class, 'depositreport'])->name('client.report.depositreport'); Route::get('/client/report/withdrawreport', [App\Http\Controllers\client\ReportController::class, 'withdrawreport'])->name('client.report.withdrawreport'); //Route::get('/client/report/ibwithdrawreport', [App\Http\Controllers\client\ReportController::class, 'ibwithdrawreport'])->name('client.report.ibwithdrawreport'); Route::get('/client/report/internaltransferreport', [App\Http\Controllers\client\ReportController::class, 'internaltransferreport'])->name('client.report.internaltransferreport'); Route::get('/client/report/dealreport', [App\Http\Controllers\client\ReportController::class, 'dealreport'])->name('client.report.dealreport'); Route::get('/client/report/summaryreport', [App\Http\Controllers\client\ReportController::class, 'summaryreport'])->name('client.report.summaryreport'); //Route::get('/client/wallet/wallethistoryreport', [App\Http\Controllers\client\WalletController::class, 'wallethistoryreport'])->name('client.wallet.wallethistoryreport'); //Route::get('/client/wallet/mt5towallet', [App\Http\Controllers\client\WalletController::class, 'mt5towallet'])->name('client.wallet.mt5towallet'); Route::post('/client/wallet/mt5towalletstore', [App\Http\Controllers\client\WalletController::class, 'mt5towalletstore'])->name('client.wallet.mt5towalletstore'); //Route::get('/client/wallet/wallettomt5', [App\Http\Controllers\client\WalletController::class, 'wallettomt5'])->name('client.wallet.wallettomt5'); Route::post('/client/wallet/wallettomt5store', [App\Http\Controllers\client\WalletController::class, 'wallettomt5store'])->name('client.wallet.wallettomt5store'); Route::get('/client/wallet/mywallet', [App\Http\Controllers\client\WalletController::class, 'mywallet'])->name('client.wallet.mywallet'); Route::get('/client/ticket/mytickets', [App\Http\Controllers\client\TicketsController::class, 'mytickets'])->name('client.ticket.mytickets'); //Route::get('/client/ticket/newticket', [App\Http\Controllers\client\TicketsController::class, 'newticket'])->name('client.ticket.newticket'); Route::post('/client/ticket/newticketstore', [App\Http\Controllers\client\TicketsController::class, 'newticketstore'])->name('client.ticket.newticketstore'); //Route::get('/client/ticket/{id}', [App\Http\Controllers\client\TicketsController::class, 'viewticket'])->name('client.ticket.viewticket'); Route::post('/client/ticket/comment', [App\Http\Controllers\client\CommentsController::class, 'ticketcomment'])->name('client.ticket.ticketcomment'); Route::get("/client/allcharts", [App\Http\Controllers\client\DashboardController::class, "allCharts"])->name("client.allcharts"); Route::get("/client/closetradesjson/{mt5id}", [App\Http\Controllers\client\DashboardController::class, "closeTradesChart"])->name("client.closetradesjson"); Route::get("/client/allchartData", [App\Http\Controllers\client\DashboardController::class, "newChartData"])->name("client.allchartdata"); //Route::get("/client/performance/summary", [App\Http\Controllers\client\DashboardController::class, "performancesummary"])->name("client.performance.summary"); //Route::get("/client/performance/historyoftrades", [App\Http\Controllers\client\DashboardController::class, "historyoftrades"])->name("client.performance.historyoftrades"); // PAMM and Copier Route::get("/client/pamm/becomeinvestor", [App\Http\Controllers\client\DashboardController::class, "pammInvestorSubscriptionForm"])->name("client.pamm.becomeinvestor"); Route::post("/client/pamm/becomeinvestorstore", [App\Http\Controllers\client\DashboardController::class, "pammInvestorSubscriptionStore"])->name("client.pamm.becomeinvestorstore"); Route::get("/client/pamm/becomemoneymanager", [App\Http\Controllers\client\DashboardController::class, "pammMoneyManagerSubsdcriptionForm"])->name("client.pamm.becomemoneymanager"); Route::post("/client/pamm/becomemoneymanagerstore", [App\Http\Controllers\client\DashboardController::class, "pammMoneyManagerSubscriptionStore"])->name("client.pamm.becomemoneymanagerstore"); Route::get("/client/pamm/leaderboard", [App\Http\Controllers\client\DashboardController::class, "pammLeaderboardIframe"])->name("client.pammleaderboard"); //Route::get("/client/copier/becomeslave", [App\Http\Controllers\client\DashboardController::class, "copierSlaveSubscriptionForm"])->name("client.copier.becomeslave"); Route::post("/client/copier/becomeslavestore", [App\Http\Controllers\client\DashboardController::class, "copierSlaveSubscriptionStore"])->name("client.copier.becomeslavestore"); //Route::get("/client/copier/becomemaster", [App\Http\Controllers\client\DashboardController::class, "copierMasterSubscriptionForm"])->name("client.copier.becomemaster"); Route::post("/client/copier/becomemasterstore", [App\Http\Controllers\client\DashboardController::class, "copierMasterSubscriptionStore"])->name("client.copier.becomemasterstore"); Route::get("/client/copier/leaderboard", [App\Http\Controllers\client\DashboardController::class, "copierLeaderboardIframe"])->name("client.copier.leaderboard"); // Client Chatbot Route::get("/client/chatbot/accountlist", [App\Http\Controllers\client\ChatbotController::class, "accountlist"])->name("client.chatbot.accountlist"); Route::get("/client/chatbot/totaltransaction", [App\Http\Controllers\client\ChatbotController::class, "totalTransaction"])->name("client.chatbot.totalTransaction"); Route::get("/client/chatbot/iboverview", [App\Http\Controllers\client\ChatbotController::class, "ibOverview"])->name("client.chatbot.iboverview"); Route::get("/client/chatbot/tradingdata", [App\Http\Controllers\client\ChatbotController::class, "tradingAccountData"])->name("client.chatbot.tradingdata"); /**** Admin Auth ***/ Route::get('/admin', [App\Http\Controllers\AdminAuth\LoginController::class, 'showLoginForm'])->name('login'); Route::get('/admin/login', [App\Http\Controllers\AdminAuth\LoginController::class, 'showLoginForm'])->name('adminlogin'); Route::post('/admin/login', [App\Http\Controllers\AdminAuth\LoginController::class, 'adminLogin'])->name('alogin'); Route::group(['middleware' => ['admin']], function () { Route::post('/admin/logout', [App\Http\Controllers\AdminAuth\LoginController::class, 'logout'])->name('logout'); Route::get('/admin/logout', [App\Http\Controllers\AdminAuth\LoginController::class, 'logout'])->name('logout'); }); /* PAMM */ Route::get('/mm/dashboard', [App\Http\Controllers\mm\DashboardController::class, 'index'])->name('dashboard'); /*********Admin Backend Menu Starts*********/ Route::get('/admin/managementreport', [App\Http\Controllers\admin\DashboardController::class, 'managementreport'])->name('managementreport'); Route::get('/admin/getclosedtradebyaccount', [App\Http\Controllers\admin\DashboardController::class, 'getClosedTradeByAccount'])->name('getClosedTradeByAccount'); Route::get('/admin/enable2fa', [App\Http\Controllers\AdminAuth\Google2FAController::class, 'enable2FA'])->name('admin-enable2fa'); Route::post('/admin/verify2fa', [App\Http\Controllers\AdminAuth\Google2FAController::class, 'verify2FA'])->name('admin-verify2fa-store'); Route::get('/admin/validate2fa', [App\Http\Controllers\AdminAuth\Google2FAController::class, 'validate2fa'])->name('admin-validate2fa-store'); Route::post('/admin/validate2fastore', [App\Http\Controllers\AdminAuth\Google2FAController::class, 'validate2FAStore'])->name('admin-validate2fa-store'); Route::get('/admin/mark-as-read/{id}', [App\Http\Controllers\admin\DashboardController::class, 'readnotification'])->name('readnotification'); Route::get('/admin/mark-all-read', [App\Http\Controllers\admin\DashboardController::class, 'readnotificationall'])->name('readnotificationall'); Route::get('/admin/notification/unreadnotificationlist', [App\Http\Controllers\admin\DashboardController::class, 'unreadnotificationlist'])->name('admin.notification.unreadnotificationlist'); Route::get('/admin/notification/readnotificationlist', [App\Http\Controllers\admin\DashboardController::class, 'readnotificationlist'])->name('admin.notification.readnotificationlist'); Route::get('/admin', [App\Http\Controllers\admin\DashboardController::class, 'index']); Route::get('/admin/dashboard', [App\Http\Controllers\admin\DashboardController::class, 'index'])->name('dashboard'); Route::get('/admin/changeadminpassword', [App\Http\Controllers\admin\DashboardController::class, 'changeadminpassword'])->name('changeadminpassword'); Route::post('/admin/changeadminpasswordstore', [App\Http\Controllers\admin\DashboardController::class, 'changeadminpasswordstore'])->name('changeadminpasswordstore'); Route::get('/admin/sendemail', [App\Http\Controllers\admin\DashboardController::class, 'sendemail'])->name('sendemail'); Route::post('/admin/sendemailstore', [App\Http\Controllers\admin\DashboardController::class, 'sendemailstore'])->name('sendemailstore'); Route::get('/admin/theme/dark', [App\Http\Controllers\admin\DashboardController::class, 'darktheme'])->name('darktheme'); Route::get('/admin/theme/light', [App\Http\Controllers\admin\DashboardController::class, 'lighttheme'])->name('lighttheme'); Route::get('/client/tools/technical-analysis', [App\Http\Controllers\client\DashboardController::class, 'technicalanalysis']); Route::get('/client/tools/economic-calendar', [App\Http\Controllers\client\DashboardController::class, 'economiccal']); Route::get('/client/tools/trading-news', [App\Http\Controllers\client\DashboardController::class, 'tradingnews']); Route::get('/admin/news/newslist', [App\Http\Controllers\admin\DashboardController::class, 'newslist'])->name('admin.news.newslist'); Route::get('/admin/news/addnews', [App\Http\Controllers\admin\DashboardController::class, 'addnews'])->name('admin.news.addnews'); Route::post('/admin/news/newsstore', [App\Http\Controllers\admin\DashboardController::class, 'newsstore'])->name('admin.news.newsstore'); Route::get('/admin/news/editnews/{id}', [App\Http\Controllers\admin\DashboardController::class, 'editnews'])->name('admin.news.editnews'); Route::post('/admin/news/newsupdate', [App\Http\Controllers\admin\DashboardController::class, 'newsupdate'])->name('admin.news.newsupdate'); Route::get('/admin/news/newsdelete/{id}', [App\Http\Controllers\admin\DashboardController::class, 'newsdelete'])->name('admin.news.newsdelete'); Route::get('/admin/search', [App\Http\Controllers\admin\UserController::class, 'searchresult'])->name('admin.searchresult'); Route::get('/admin/usersdatalist', [App\Http\Controllers\admin\UserController::class, 'usersdatalist'])->name('admin.usersdatalist'); Route::get('/admin/usersemaildatalist', [App\Http\Controllers\admin\UserController::class, 'usersemaildatalist'])->name('admin.usersemaildatalist'); Route::get('/admin/pendingusersdatalist', [App\Http\Controllers\admin\UserController::class, 'pendingusersdatalist'])->name('admin.pendingusersdatalist'); Route::get('/admin/ibusersdatalist', [App\Http\Controllers\admin\UserController::class, 'ibusersdatalist'])->name('admin.ibusersdatalist'); Route::get('/admin/searchajaxlist', [App\Http\Controllers\admin\UserController::class, 'searchajaxlist'])->name('admin.searchajaxlist'); Route::get('/admin/usersmt5datalist', [App\Http\Controllers\admin\UserController::class, 'usersmt5datalist'])->name('admin.usersmt5datalist'); Route::get('/admin/usersmt5grouplist', [App\Http\Controllers\admin\UserController::class, 'usersmt5grouplist'])->name('admin.usersmt5grouplist'); Route::get('/admin/fromaccountajax', [App\Http\Controllers\admin\UserController::class, 'fromaccountajax'])->name('admin.fromaccountajax'); Route::get('/admin/toaccountajax', [App\Http\Controllers\admin\UserController::class, 'toaccountajax'])->name('admin.toaccountajax'); Route::get('/admin/user/usersetting/{id}', [App\Http\Controllers\admin\UserController::class, 'usersetting'])->name('admin.user.usersetting'); Route::post('/admin/user/usersettingstore', [App\Http\Controllers\admin\UserController::class, 'usersettingstore'])->name('admin.user.usersettingstore'); Route::get('/admin/user/userlist', [App\Http\Controllers\admin\UserController::class, 'index'])->name('admin.user.userlist'); Route::get('/admin/user/add', [App\Http\Controllers\admin\UserController::class, 'create'])->name('admin.user.add'); Route::post('/admin/user/store', [App\Http\Controllers\admin\UserController::class, 'store'])->name('admin.user.store'); Route::get('/admin/user/edit/{id}', [App\Http\Controllers\admin\UserController::class, 'edit'])->name('admin.user.edit'); Route::post('/admin/user/update/{id}', [App\Http\Controllers\admin\UserController::class, 'update'])->name('admin.user.update'); Route::get('/admin/user/delete/{id}', [App\Http\Controllers\admin\UserController::class, 'destroy'])->name('admin.user.destroy'); Route::get('/admin/user/view/{id}', [App\Http\Controllers\admin\UserController::class, 'view'])->name('admin.user.view'); Route::get('/admin/user/2fareset/{id}', [App\Http\Controllers\admin\UserController::class, 'google2fareset'])->name('admin.user.2fareset'); Route::get('/admin/user/createmt5account', [App\Http\Controllers\admin\UserController::class, 'CreateMt5Account'])->name('admin.user.createmt5account'); Route::post('/admin/user/createmt5accountstore', [App\Http\Controllers\admin\UserController::class, 'CreateMt5AccountStore'])->name('admin.user.createmt5accountstore'); Route::get('/admin/user/createctraderaccount', [App\Http\Controllers\admin\UserController::class, 'createctraderaccount'])->name('admin.user.createctraderaccount'); Route::post('/admin/user/createctraderaccountstore', [App\Http\Controllers\admin\UserController::class, 'createctraderaccountstore'])->name('admin.user.createctraderaccountstore'); Route::get('/admin/user/mt5userlist', [App\Http\Controllers\admin\UserController::class, 'mt5userlist'])->name('admin.user.mt5userlist'); Route::get('/admin/netprofitreport', [App\Http\Controllers\admin\UserController::class, 'netprofitreport'])->name('admin.netprofitreport'); Route::get('/admin/netscalpingreport', [App\Http\Controllers\admin\UserController::class, 'netscalpingreport'])->name('admin.netscalpingreport'); Route::get('/admin/report/scalping', [App\Http\Controllers\admin\UserController::class, 'scalping'])->name('admin.report.scalping'); Route::get('/admin/user/mt5userlist/{id}', [App\Http\Controllers\admin\UserController::class, 'mt5userdetails'])->name('admin.user.mt5userdetails'); Route::get('/admin/user/ctraderuserdetails/{id}', [App\Http\Controllers\admin\UserController::class, 'ctraderuserdetails'])->name('admin.user.ctraderuserdetails'); Route::get('/admin/user/followuplist', [App\Http\Controllers\admin\UserController::class, 'followuplist'])->name('admin.user.followuplist'); Route::get('/admin/user/pendingdocumentlist', [App\Http\Controllers\admin\UserController::class, 'pendingdocumentlist'])->name('admin.user.pendingdocumentlist'); Route::get('/admin/user/userdocumentlist/{id}', [App\Http\Controllers\admin\UserController::class, 'userdocumentlist'])->name('admin.user.userdocumentlist'); Route::get('/admin/user/documentcomment/{id}', [App\Http\Controllers\admin\UserController::class, 'documentcomment'])->name('admin.user.documentcomment'); Route::post('/admin/user/userdocumentcomment', [App\Http\Controllers\admin\UserController::class, 'userdocumentcomment'])->name('admin.user.userdocumentcomment'); Route::get('/admin/user/userdocuments/approve/{id}', [App\Http\Controllers\admin\UserController::class, 'userdocumentapprove'])->name('admin.user.userdocumentapprove'); Route::get('/admin/user/approvedocumentlist', [App\Http\Controllers\admin\UserController::class, 'approvedocumentlist'])->name('admin.user.approvedocumentlist'); Route::get('/admin/user/uploaduserdocument', [App\Http\Controllers\admin\UserController::class, 'uploaduserdocument'])->name('admin.user.uploaduserdocument'); Route::post('/admin/user/uploaduserdocumentstore', [App\Http\Controllers\admin\UserController::class, 'uploaduserdocumentstore'])->name('admin.user.uploaduserdocumentstore'); Route::get('/admin/user/adduserbankdetails', [App\Http\Controllers\admin\UserController::class, 'adduserbankdetails'])->name('admin.user.adduserbankdetails'); Route::post('/admin/user/adduserbankdetailsstore', [App\Http\Controllers\admin\UserController::class, 'adduserbankdetailsstore'])->name('admin.user.adduserbankdetailsstore'); Route::get('/admin/user/bankdetailslist', [App\Http\Controllers\admin\UserController::class, 'bankdetailslist'])->name('admin.user.bankdetailslist'); Route::get('/admin/user/bankcomment/{id}', [App\Http\Controllers\admin\UserController::class, 'bankcomment'])->name('admin.user.bankcomment'); Route::post('/admin/user/bankdetailscomment', [App\Http\Controllers\admin\UserController::class, 'bankdetailscomment'])->name('admin.user.bankdetailscomment'); Route::get('/admin/user/bankdetails/approve/{id}', [App\Http\Controllers\admin\UserController::class, 'bankdetailsapprove'])->name('admin.user.bankdetailsapprove'); Route::get('/admin/user/bankdetails/reject/{id}', [App\Http\Controllers\admin\UserController::class, 'bankdetailsreject'])->name('admin.user.bankdetailsreject'); Route::get('/admin/user/userpasswordlist', [App\Http\Controllers\admin\UserController::class, 'userpasswordlist'])->name('admin.user.userpasswordlist'); Route::get('/admin/user/changeuserpassword', [App\Http\Controllers\admin\UserController::class, 'changeuserpassword'])->name('admin.user.changeuserpassword'); Route::post('/admin/user/changeuserpasswordstore', [App\Http\Controllers\admin\UserController::class, 'changeuserpasswordstore'])->name('admin.user.changeuserpasswordstore'); Route::get('/admin/user/addexistingclient', [App\Http\Controllers\admin\UserController::class, 'addexistingclient'])->name('admin.user.addexistingclient'); Route::post('/admin/user/addexistingclientstore', [App\Http\Controllers\admin\UserController::class, 'addexistingclientstore'])->name('admin.user.addexistingclientstore'); Route::get('/admin/user/changemt5password', [App\Http\Controllers\admin\UserController::class, 'changemt5password'])->name('admin.user.changemt5password'); Route::post('/admin/user/changemt5passwordstore', [App\Http\Controllers\admin\UserController::class, 'changemt5passwordstore'])->name('admin.user.changemt5passwordstore'); Route::get('/admin/user/changectraderpassword', [App\Http\Controllers\admin\UserController::class, 'changectraderpassword'])->name('admin.user.changectraderpassword'); Route::post('/admin/user/changectraderpasswordstore', [App\Http\Controllers\admin\UserController::class, 'changectraderpasswordstore'])->name('admin.user.changectraderpasswordstore'); Route::get('/admin/user/updateclientleverage', [App\Http\Controllers\admin\UserController::class, 'updateclientleverage'])->name('admin.user.updateclientleverage'); Route::post('/admin/user/updateclientleveragestore', [App\Http\Controllers\admin\UserController::class, 'updateclientleveragestore'])->name('admin.user.updateclientleveragestore'); Route::get('/admin/user/updateclientleveragectrader', [App\Http\Controllers\admin\UserController::class, 'updateclientleveragectrader'])->name('admin.user.updateclientleveragectrader'); Route::post('/admin/user/updateclientleveragectraderstore', [App\Http\Controllers\admin\UserController::class, 'updateclientleveragectraderstore'])->name('admin.user.updateclientleveragectraderstore'); Route::get('/admin/user/resendverificationmail', [App\Http\Controllers\admin\UserController::class, 'resendverificationmail'])->name('admin.user.resendverificationmail'); Route::post('/admin/user/resendverificationmailstore', [App\Http\Controllers\admin\UserController::class, 'resendverificationmailstore'])->name('admin.user.resendverificationmailstore'); Route::get('/admin/user/resendmt5datamail', [App\Http\Controllers\admin\UserController::class, 'resendmt5datamail'])->name('admin.user.resendmt5datamail'); Route::post('/admin/user/resendmt5datamailstore', [App\Http\Controllers\admin\UserController::class, 'resendmt5datamailstore'])->name('admin.user.resendmt5datamailstore'); Route::get('/admin/ftduserslist', [App\Http\Controllers\admin\UserController::class, 'ftduserslist'])->name('admin.user.ftduserslist'); Route::get('/admin/nonftduserslist', [App\Http\Controllers\admin\UserController::class, 'nonftduserslist'])->name('admin.user.nonftduserslist'); Route::get('/admin/bonus/givebonus', [App\Http\Controllers\admin\UserController::class, 'givebonus'])->name('admin.bonus.givebonus'); Route::post('/admin/bonus/givebonusstore', [App\Http\Controllers\admin\UserController::class, 'givebonusstore'])->name('admin.bonus.givebonusstore'); Route::get('/admin/bonus/removebonus', [App\Http\Controllers\admin\UserController::class, 'removebonus'])->name('admin.bonus.removebonus'); Route::post('/admin/bonus/removebonusstore', [App\Http\Controllers\admin\UserController::class, 'removebonusstore'])->name('admin.bonus.removebonusstore'); Route::get('/admin/bonus/bonuslist', [App\Http\Controllers\admin\UserController::class, 'bonuslist'])->name('admin.bonus.bonuslist'); Route::get('/admin/ib/ibuserlist', [App\Http\Controllers\admin\UserController::class, 'ibuserlist'])->name('admin.ib.ibuserlist'); Route::get('/admin/ib/myclientslist/{id}', [App\Http\Controllers\admin\UserController::class, 'myclientslist'])->name('admin.ib.myclientslist'); Route::get('/admin/ib/mycommissionlist/{id?}', [App\Http\Controllers\admin\UserController::class, 'mycommissionlist'])->name('admin.ib.mycommissionlist'); Route::get('/admin/ib/ibrequestlist', [App\Http\Controllers\admin\UserController::class, 'ibrequestlist'])->name('admin.ib.ibrequestlist'); Route::get('/admin/ib/ibrequest/approve/{id}', [App\Http\Controllers\admin\UserController::class, 'ibrequestapprove'])->name('admin.ib.ibrequestapprove'); Route::get('/admin/ib/ibrequest/reject/{id}', [App\Http\Controllers\admin\UserController::class, 'ibrequestreject'])->name('admin.ib.ibrequestreject'); Route::get('/admin/ib/ibplanlist', [App\Http\Controllers\admin\UserController::class, 'ibplanlist'])->name('admin.ib.ibplanlist'); Route::get('/admin/ib/addibplan', [App\Http\Controllers\admin\UserController::class, 'addibplan'])->name('admin.ib.addibplan'); Route::post('/admin/ib/ibplanstore', [App\Http\Controllers\admin\UserController::class, 'ibplanstore'])->name('admin.ib.ibplanstore'); Route::get('/admin/ib/commissiongrouplist', [App\Http\Controllers\admin\UserController::class, 'commissiongrouplist'])->name('admin.ib.commissiongrouplist'); Route::get('/admin/ib/addcommissiongroup', [App\Http\Controllers\admin\UserController::class, 'addcommissiongroup'])->name('admin.ib.addcommissiongroup'); Route::post('/admin/ib/commissiongroupstore', [App\Http\Controllers\admin\UserController::class, 'commissiongroupstore'])->name('admin.ib.commissiongroupstore'); Route::get('/admin/ib/editcommissiongroup/{id}', [App\Http\Controllers\admin\UserController::class, 'editcommissiongroup'])->name('admin.ib.editcommissiongroup'); Route::post('/admin/ib/commissiongroupupdate', [App\Http\Controllers\admin\UserController::class, 'commissiongroupupdate'])->name('admin.ib.commissiongroupupdate'); Route::get('/admin/ib/usercommissionlist', [App\Http\Controllers\admin\UserController::class, 'usercommissionlist'])->name('admin.ib.usercommissionlist'); Route::get('/admin/ib/addusercommission', [App\Http\Controllers\admin\UserController::class, 'addusercommission'])->name('admin.ib.addusercommission'); Route::post('/admin/ib/usercommissionstore', [App\Http\Controllers\admin\UserController::class, 'usercommissionstore'])->name('admin.ib.usercommissionstore'); Route::get('/admin/ib/editusercommission/{id}', [App\Http\Controllers\admin\UserController::class, 'editusercommission'])->name('admin.ib.editusercommission'); Route::post('/admin/ib/usercommissionupdate', [App\Http\Controllers\admin\UserController::class, 'usercommissionupdate'])->name('admin.ib.usercommissionupdate'); Route::get('/admin/ib/moveclientunderib', [App\Http\Controllers\admin\UserController::class, 'moveclientunderib'])->name('admin.ib.moveclientunderib'); Route::post('/admin/ib/moveclientunderibstore', [App\Http\Controllers\admin\UserController::class, 'moveclientunderibstore'])->name('admin.ib.moveclientunderibstore'); Route::get('/admin/ib/treechart/{id}', [App\Http\Controllers\admin\UserController::class, 'treechart'])->name('admin.ib.treechart'); Route::get('/admin/ib/treechartdata/{id}', [App\Http\Controllers\admin\UserController::class, 'treechartdata'])->name('admin.ib.treechartdata'); Route::get('/admin/group/grouplist', [App\Http\Controllers\admin\GroupController::class, 'index'])->name('admin.group.grouplist'); Route::get('/admin/group/add', [App\Http\Controllers\admin\GroupController::class, 'create'])->name('admin.group.add'); Route::post('/admin/group/store', [App\Http\Controllers\admin\GroupController::class, 'store'])->name('admin.group.store'); Route::get('/admin/group/edit/{id}', [App\Http\Controllers\admin\GroupController::class, 'edit'])->name('admin.group.edit'); Route::post('/admin/group/update/{id}', [App\Http\Controllers\admin\GroupController::class, 'update'])->name('admin.group.update'); Route::get('/admin/group/updateclientgroup', [App\Http\Controllers\admin\UserController::class, 'updateclientgroup'])->name('admin.group.updateclientgroup'); Route::post('/admin/group/updateclientgroupstore', [App\Http\Controllers\admin\UserController::class, 'updateclientgroupstore'])->name('admin.group.updateclientgroupstore'); Route::get('/admin/group/updateclientgroupctrader', [App\Http\Controllers\admin\UserController::class, 'updateclientgroupctrader'])->name('admin.group.updateclientgroupctrader'); Route::post('/admin/group/updateclientgroupctraderstore', [App\Http\Controllers\admin\UserController::class, 'updateclientgroupctraderstore'])->name('admin.group.updateclientgroupctraderstore'); Route::get('/admin/transaction/getmt5idbyuser/{id}', [App\Http\Controllers\admin\TransactionController::class, 'getmt5idbyuser'])->name('admin.transaction.getmt5idbyuser'); Route::get('/admin/transaction/getmt5accountbyuser/{id}', [App\Http\Controllers\admin\TransactionController::class, 'getmt5accountbyuser'])->name('admin.transaction.getmt5accountbyuser'); Route::get('/admin/transaction/getbankdetailbyuser/{id}', [App\Http\Controllers\admin\TransactionController::class, 'getbankdetailbyuser'])->name('admin.transaction.getbankdetailbyuser'); Route::get('/admin/transaction/walletdeposit', [App\Http\Controllers\admin\TransactionController::class, 'walletdeposit'])->name('admin.transaction.walletdeposit'); Route::post('/admin/transaction/walletdepositstore', [App\Http\Controllers\admin\TransactionController::class, 'walletdepositstore'])->name('admin.transaction.walletdepositstore'); Route::get('/admin/transaction/walletwithdraw', [App\Http\Controllers\admin\TransactionController::class, 'walletwithdraw'])->name('admin.transaction.walletwithdraw'); Route::post('/admin/transaction/walletwithdrawstore', [App\Http\Controllers\admin\TransactionController::class, 'walletwithdrawstore'])->name('admin.transaction.walletwithdrawstore'); Route::get('/admin/transaction/clientdeposit', [App\Http\Controllers\admin\TransactionController::class, 'clientdeposit'])->name('admin.transaction.clientdeposit'); Route::post('/admin/transaction/clientdepositstore', [App\Http\Controllers\admin\TransactionController::class, 'clientdepositstore'])->name('admin.transaction.clientdepositstore'); Route::get('/admin/transaction/clientwithdraw', [App\Http\Controllers\admin\TransactionController::class, 'clientwithdraw'])->name('admin.transaction.clientwithdraw'); Route::post('/admin/transaction/clientwithdrawstore', [App\Http\Controllers\admin\TransactionController::class, 'clientwithdrawstore'])->name('admin.transaction.clientwithdrawstore'); Route::get('/admin/transaction/internaltransfer', [App\Http\Controllers\admin\TransactionController::class, 'internaltransfer'])->name('admin.transaction.internaltransfer'); Route::post('/admin/transaction/internaltransferstore', [App\Http\Controllers\admin\TransactionController::class, 'internaltransferstore'])->name('admin.transaction.internaltransferstore'); Route::get('/admin/transaction/internaltransferctrader', [App\Http\Controllers\admin\TransactionController::class, 'internaltransferctrader'])->name('admin.transaction.internaltransferctrader'); Route::post('/admin/transaction/internaltransferctraderstore', [App\Http\Controllers\admin\TransactionController::class, 'internaltransferctraderstore'])->name('admin.transaction.internaltransferctraderstore'); Route::get('/admin/transaction/ibwithdraw', [App\Http\Controllers\admin\TransactionController::class, 'ibwithdraw'])->name('admin.transaction.ibwithdraw'); Route::post('/admin/transaction/ibwithdrawstore', [App\Http\Controllers\admin\TransactionController::class, 'ibwithdrawstore'])->name('admin.transaction.ibwithdrawstore'); Route::get('/admin/transaction/pendingdepositlist', [App\Http\Controllers\admin\TransactionController::class, 'pendingdepositlist'])->name('admin.transaction.pendingdepositlist'); Route::get('/admin/transaction/pendingdeposit/{id}', [App\Http\Controllers\admin\TransactionController::class, 'pendingdeposit'])->name('admin.transaction.pendingdeposit'); Route::post('/admin/transaction/pendingdepositstore', [App\Http\Controllers\admin\TransactionController::class, 'pendingdepositstore'])->name('admin.transaction.pendingdepositstore'); Route::get('/admin/transaction/pendingwithdrawlist', [App\Http\Controllers\admin\TransactionController::class, 'pendingwithdrawlist'])->name('admin.transaction.pendingwithdrawlist'); Route::get('/admin/transaction/pendingwithdraw/{id}', [App\Http\Controllers\admin\TransactionController::class, 'pendingwithdraw'])->name('admin.transaction.pendingwithdraw'); Route::post('/admin/transaction/pendingwithdrawstore', [App\Http\Controllers\admin\TransactionController::class, 'pendingwithdrawstore'])->name('admin.transaction.pendingwithdrawstore'); Route::get('/admin/transaction/pendingibwithdrawlist', [App\Http\Controllers\admin\TransactionController::class, 'pendingibwithdrawlist'])->name('admin.transaction.pendingibwithdrawlist'); Route::get('/admin/transaction/pendingibwithdraw/{id}', [App\Http\Controllers\admin\TransactionController::class, 'pendingibwithdraw'])->name('admin.transaction.pendingibwithdraw'); Route::post('/admin/transaction/pendingibwithdrawstore', [App\Http\Controllers\admin\TransactionController::class, 'pendingibwithdrawstore'])->name('admin.transaction.pendingibwithdrawstore'); Route::get('/admin/report/lotreport', [App\Http\Controllers\admin\ReportController::class, 'lotreport'])->name('admin.report.lotreport'); Route::get('/admin/report/rewardwithdrawreport', [App\Http\Controllers\admin\ReportController::class, 'rewardwithdrawreport'])->name('admin.report.rewardwithdrawreport'); Route::get('/admin/report/depositreport', [App\Http\Controllers\admin\ReportController::class, 'depositreport'])->name('admin.report.depositreport'); Route::get('/admin/report/withdrawreport', [App\Http\Controllers\admin\ReportController::class, 'withdrawreport'])->name('admin.report.withdrawreport'); Route::get('/admin/report/ibwithdrawreport', [App\Http\Controllers\admin\ReportController::class, 'ibwithdrawreport'])->name('admin.report.ibwithdrawreport'); Route::get('/admin/report/internaltransferreport', [App\Http\Controllers\admin\ReportController::class, 'internaltransferreport'])->name('admin.report.internaltransferreport'); Route::get('/admin/report/positionreport', [App\Http\Controllers\admin\ReportController::class, 'positionreport'])->name('admin.report.positionreport'); Route::get('/admin/report/historyreport', [App\Http\Controllers\admin\ReportController::class, 'historyreport'])->name('admin.report.historyreport'); Route::get('/admin/report/wallethistoryreport', [App\Http\Controllers\admin\ReportController::class, 'wallethistoryreport'])->name('admin.report.wallethistoryreport'); Route::get('/admin/report/wallettransactionreport', [App\Http\Controllers\admin\ReportController::class, 'wallettransactionreport'])->name('admin.report.wallettransactionreport'); Route::get('/admin/report/loginactivity', [App\Http\Controllers\admin\ReportController::class, 'loginactivity'])->name('admin.report.loginactivity'); Route::get('/admin/exchanger/exchangerlist', [App\Http\Controllers\admin\ExchangerController::class, 'index'])->name('admin.exchanger.index'); Route::get('/admin/exchanger/addexchanger', [App\Http\Controllers\admin\ExchangerController::class, 'create'])->name('admin.exchanger.create'); Route::post('/admin/exchanger/addexchangerstore', [App\Http\Controllers\admin\ExchangerController::class, 'store'])->name('admin.exchanger.store'); Route::get('/admin/exchanger/edit/{id}', [App\Http\Controllers\admin\ExchangerController::class, 'edit'])->name('admin.exchanger.edit'); Route::post('/admin/exchanger/update/{id}', [App\Http\Controllers\admin\ExchangerController::class, 'update'])->name('admin.exchanger.update'); Route::get('/admin/exchanger/hide/{id}', [App\Http\Controllers\admin\ExchangerController::class, 'hide'])->name('admin.exchanger.hide'); Route::get('/admin/exchanger/unhide/{id}', [App\Http\Controllers\admin\ExchangerController::class, 'unhide'])->name('admin.exchanger.unhide'); Route::get('/admin/exchanger/transfer', [App\Http\Controllers\admin\ExchangerController::class, 'transfer'])->name('admin.exchanger.transfer'); Route::post('/admin/exchanger/transferstore', [App\Http\Controllers\admin\ExchangerController::class, 'transferstore'])->name('admin.exchanger.transferstore'); Route::get('/admin/exchanger/depositreport', [App\Http\Controllers\admin\ExchangerController::class, 'depositreport'])->name('admin.exchanger.depositreport'); Route::get('/admin/exchanger/withdrawreport', [App\Http\Controllers\admin\ExchangerController::class, 'withdrawreport'])->name('admin.exchanger.withdrawreport'); Route::get('/admin/exchanger/ibwithdrawreport', [App\Http\Controllers\admin\ExchangerController::class, 'ibwithdrawreport'])->name('admin.exchanger.ibwithdrawreport'); Route::get('/admin/ticket/ticketlist', [App\Http\Controllers\admin\TicketsController::class, 'ticketlist'])->name('admin.ticket.ticketlist'); Route::get('/admin/ticket/{id}', [App\Http\Controllers\admin\TicketsController::class, 'viewticket'])->name('admin.ticket.viewticket'); Route::post('/admin/ticket/close/{id}', [App\Http\Controllers\admin\TicketsController::class, 'closeticket'])->name('admin.ticket.closeticket'); Route::post('/admin/ticket/comment', [App\Http\Controllers\admin\CommentsController::class, 'ticketcomment'])->name('admin.ticket.ticketcomment'); Route::get('/admin/setting/defaultsetting', [App\Http\Controllers\admin\SettingController::class, 'defaultsetting'])->name('admin.setting.defaultsetting'); Route::post('/admin/setting/defaultsettingstore', [App\Http\Controllers\admin\SettingController::class, 'defaultsettingstore'])->name('admin.setting.defaultsettingstore'); Route::get('/admin/setting/pspsetting', [App\Http\Controllers\admin\SettingController::class, 'pspsetting'])->name('admin.setting.pspsetting'); Route::post('/admin/setting/pspsettingstore', [App\Http\Controllers\admin\SettingController::class, 'pspsettingstore'])->name('admin.setting.pspsettingstore'); Route::get('/admin/setting/pspsettingschange/{id}', [App\Http\Controllers\admin\SettingController::class, 'pspsettingschange'])->name('admin.setting.pspsettingschange'); Route::post('/admin/setting/pspsettingsupdate', [App\Http\Controllers\admin\SettingController::class, 'pspsettingsupdate'])->name('admin.setting.pspsettingsupdate'); Route::get('/admin/setting/depositbank', [App\Http\Controllers\admin\SettingController::class, 'depositbank'])->name('admin.setting.depositbank'); Route::post('/admin/setting/depositbankupdate', [App\Http\Controllers\admin\SettingController::class, 'depositbankupdate'])->name('admin.setting.depositbankupdate'); Route::get('/admin/setting/promotion', [App\Http\Controllers\admin\SettingController::class, 'promotion'])->name('admin.setting.promotion'); Route::post('/admin/setting/promotionstore', [App\Http\Controllers\admin\SettingController::class, 'promotionstore'])->name('admin.setting.promotionstore'); Route::get('/admin/setting/promotionlist', [App\Http\Controllers\admin\SettingController::class, 'promotionlist'])->name('admin.setting.promotionlist'); Route::get('/admin/setting/promotion/active/{id}', [App\Http\Controllers\admin\SettingController::class, 'promotionactive'])->name('admin.setting.promotionactive'); Route::get('/admin/setting/promotion/inactive/{id}', [App\Http\Controllers\admin\SettingController::class, 'promotioninactive'])->name('admin.setting.promotioninactive'); Route::get('/admin/setting/promotion/delete/{id}', [App\Http\Controllers\admin\SettingController::class, 'promotiondelete'])->name('admin.setting.promotiondelete'); Route::get('/admin/setting/ibrequestterms', [App\Http\Controllers\admin\SettingController::class, 'ibrequestterms'])->name('admin.setting.ibrequestterms'); Route::post('/admin/setting/ibrequesttermsupdate', [App\Http\Controllers\admin\SettingController::class, 'ibrequesttermsupdate'])->name('admin.setting.ibrequesttermsupdate'); Route::get('/admin/subadmin/subadminlist', [App\Http\Controllers\admin\SubAdminController::class, 'subadminlist'])->name('admin.subadmin.subadminlist'); Route::get('/admin/subadmin/createsubadmin', [App\Http\Controllers\admin\SubAdminController::class, 'createsubadmin'])->name('admin.subadmin.createsubadmin'); Route::post('/admin/subadmin/subadminstore', [App\Http\Controllers\admin\SubAdminController::class, 'subadminstore'])->name('admin.subadmin.subadminstore'); Route::get('/admin/subadmin/permission', [App\Http\Controllers\admin\SubAdminController::class, 'addpermission'])->name('admin.subadmin.addpermission'); Route::post('/admin/subadmin/permissionstore', [App\Http\Controllers\admin\SubAdminController::class, 'permissionstore'])->name('admin.subadmin.permissionstore'); Route::get('/admin/subadmin/permission/edit/{id}', [App\Http\Controllers\admin\SubAdminController::class, 'editpermission'])->name('admin.subadmin.editpermission'); Route::post('/admin/subadmin/permissionupdate', [App\Http\Controllers\admin\SubAdminController::class, 'permissionupdate'])->name('admin.subadmin.permissionupdate'); Route::get('/admin/pamm/addmoneymanager', [App\Http\Controllers\admin\PammController::class, 'addmoneymanager'])->name('admin.pamm.addmoneymanager'); Route::post('/admin/pamm/addmoneymanagerstore', [App\Http\Controllers\admin\PammController::class, 'addmoneymanagerstore'])->name('admin.pamm.addmoneymanagerstore'); Route::get("/admin/subscription/pamm/investor", [\App\Http\Controllers\admin\DashboardController::class, "pammInvestorSubscriptionRequest"])->name("admin.subscription.pamm.investor"); Route::get("/admin/subscription/pamm/mm", [\App\Http\Controllers\admin\DashboardController::class, "pammMmSubscriptionRequest"])->name("admin.subscription.pamm.mm"); Route::get("/admin/subscription/copier/slave", [\App\Http\Controllers\admin\DashboardController::class, "copierSlaveSubscriptionRequest"])->name("admin.subscription.copier.slave"); Route::get("/admin/subscription/copier/master", [\App\Http\Controllers\admin\DashboardController::class, "copierMasterSubscriptionRequest"])->name("admin.subscription.copier.master"); // Sales Home Route::get('/admin/sales/home', [App\Http\Controllers\admin\SalesController::class, 'index'])->name('admin.sales.dashboard'); // Sales Route::get('/admin/sales/saleslist', [App\Http\Controllers\admin\SalesController::class, 'saleslist'])->name('admin.sales.saleslist'); Route::get('/admin/sales/add', [App\Http\Controllers\admin\SalesController::class, 'addSales'])->name('admin.sales.addSales'); Route::get('/admin/sales/edit/{id}', [App\Http\Controllers\admin\SalesController::class, 'editSales'])->name('admin.sales.editSales'); Route::post('/admin/sales/create', [App\Http\Controllers\admin\SalesController::class, 'createSales'])->name('admin.sales.createSales'); Route::post('/admin/sales/update/{id}', [App\Http\Controllers\admin\SalesController::class, 'updateSales'])->name('admin.sales.updateSales'); Route::get('/admin/sales/delete/{id}', [App\Http\Controllers\admin\SalesController::class, 'deleteSales'])->name('admin.sales.deleteSales'); // Sales Leads Sources Route::get('/admin/sales/leads/leadssourceslist', [\App\Http\Controllers\admin\SalesController::class, 'leadsourceIndex'])->name('admin.sales.leadsource'); Route::get('/admin/sales/leads/leadsources/{id}', [\App\Http\Controllers\admin\SalesController::class, 'singleLeadSource'])->name('admin.sales.singleleadsource'); Route::post('/admin/sales/leads/leadssourcesstore', [\App\Http\Controllers\admin\SalesController::class, 'addleadsource'])->name('admin.sales.addleadsource'); Route::post('/admin/sales/leads/leadsourcesupdate/{id}', [\App\Http\Controllers\admin\SalesController::class, 'updateleadsource'])->name('admin.sales.updateleadsource'); Route::get('/admin/sales/leads/leadsourcesdelete/{id}', [\App\Http\Controllers\admin\SalesController::class, 'deleteleadsource'])->name('admin.sales.deleteleadsource'); // Sales Leads Status Route::get("/admin/sales/leads/leadstatuslist", [\App\Http\Controllers\admin\SalesController::class, "leadstatusIndex"])->name("admin.sales.leads.leadstatuslist"); Route::get("/admin/sales/leads/leadstatus/{id}", [\App\Http\Controllers\admin\SalesController::class, 'singleleadstatus'])->name("admin.sales.leads.singleleadstatus"); Route::post("/admin/sales/leads/leadsstatusstore", [\App\Http\Controllers\admin\SalesController::class, "leadstatusStore"])->name("admin.sales.leads.leadstatusstore"); Route::post("/admin/sales/leads/leadstatusupdate/{id}", [\App\Http\Controllers\admin\SalesController::class, "leadstatusUpdate"])->name("admin.sales.leads.leadstatusupdate"); Route::get("/admin/sales/leads/leadstatusdelete/{id}", [\App\Http\Controllers\admin\SalesController::class, "deleteleadstatus"])->name("admin.sales.leads.leadstatusdelete"); // Sales Leads Route::get('/admin/sales/leads/leadslist', [\App\Http\Controllers\admin\SalesController::class, 'leadslist'])->name('admin.sales.leads.leadslist'); Route::get('/admin/sales/leads/viewleads/{id}', [\App\Http\Controllers\admin\SalesController::class, 'singleLead'])->name('admin.sales.leads.singlelead'); Route::get("/admin/sales/leads/addleads", [\App\Http\Controllers\admin\SalesController::class, "addLead"])->name('admin.sales.leads.addleads'); Route::get("/admin/sales/leads/editleads/{id}", [\App\Http\Controllers\admin\SalesController::class, "editLead"])->name('admin.sales.leads.editleads'); Route::post('/admin/sales/leads/leadsstore', [\App\Http\Controllers\admin\SalesController::class, 'leadStore'])->name('admin.sales.leads.leadsstore'); Route::post('/admin/sales/leads/leadsupdate/{id}', [\App\Http\Controllers\admin\SalesController::class, 'updateLead'])->name('admin.sales.leads.leadsupdate'); Route::post('/admin/sales/leads/assignto/{id}', [\App\Http\Controllers\admin\SalesController::class, 'assignTo'])->name('admin.sales.leads.assignto'); Route::get("/admin/sales/leads/leadsdelete/{id}", [\App\Http\Controllers\admin\SalesController::class, 'deleteLead'])->name('admin.sales.leads.leadsupdate'); Route::get('/admin/sales/leads/convert/user/{leadid}', [\App\Http\Controllers\admin\SalesController::class, 'convertToUser'])->name('admin.sales.leads.convertouser'); // Sales Lead Note Route::post("/admin/sales/leads/notestore/{leadid}", [\App\Http\Controllers\admin\SalesController::class, 'noteStore'])->name('admin.sales.leads.notestore'); Route::post("/admin/sales/leads/noteupdate/{id}", [\App\Http\Controllers\admin\SalesController::class, 'noteUpdate'])->name('admin.sales.leads.noteupdate'); Route::get("/admin/sales/leads/notes/{id}", [\App\Http\Controllers\admin\SalesController::class, 'singleNote'])->name('admin.sales.leads.singlenote'); Route::get("/admin/sales/leads/deletenotes/{id}", [\App\Http\Controllers\admin\SalesController::class, 'deleteNote'])->name('admin.sales.leads.deletenote'); // Sales Reminders Note Route::post('/admin/sales/leads/addreminders/{leadid}', [\App\Http\Controllers\admin\SalesController::class, 'remindersStore'])->name('admin.sales.leads.addreminders'); Route::post('/admin/sales/leads/updatereminders/{id}', [\App\Http\Controllers\admin\SalesController::class, 'remindersUpdate'])->name('admin.sales.leads.updatereminders'); Route::get('/admin/sales/leads/reminders/{id}', [\App\Http\Controllers\admin\SalesController::class, 'singleReminder'])->name('admin.sales.leads.singlereminder'); Route::get('/admin/sales/leads/deletereminders/{id}', [\App\Http\Controllers\admin\SalesController::class, 'deleteReminder'])->name('admin.sales.leads.deletereminders'); Route::get('/admin/sales/leads/reminderslist/{leadid}', [\App\Http\Controllers\admin\SalesController::class, 'reminderAll'])->name('admin.sales.leads.reminderlist'); // Rewards // Route::get('/admin/rewards/rewardslist', [\App\Http\Controllers\admin\RewardsController::class, 'rewardslist'])->name('admin.rewards.rewardslist'); // Route::get('/admin/rewards/addrewards', [\App\Http\Controllers\admin\RewardsController::class, 'addrewards'])->name('admin.rewards.addrewards'); // Route::post('/admin/rewards/storerewards', [\App\Http\Controllers\admin\RewardsController::class, 'storerewards'])->name('admin.rewards.storerewards'); // Route::get('/admin/rewards/suspend/{id}', [\App\Http\Controllers\admin\RewardsController::class, 'suspendrewards'])->name('admin.rewards.suspendrewards'); // Route::get('/admin/rewards/active/{id}', [\App\Http\Controllers\admin\RewardsController::class, 'activerewards'])->name('admin.rewards.activerewards'); // Lot rewards Route::get('/admin/rewards/categorylist', [\App\Http\Controllers\admin\RewardsController::class, 'categorylist'])->name('admin.rewards.categorylist'); Route::get('/admin/rewards/addcategory', [\App\Http\Controllers\admin\RewardsController::class, 'addcategory'])->name('admin.rewards.addcategory'); Route::post('/admin/rewards/storecategory', [\App\Http\Controllers\admin\RewardsController::class, 'storecategory'])->name('admin.rewards.storecategory'); Route::get('/admin/rewards/suspendcategory/{id}', [\App\Http\Controllers\admin\RewardsController::class, 'suspendcategory'])->name('admin.rewards.suspendcategory'); Route::get('/admin/rewards/activecategory/{id}', [\App\Http\Controllers\admin\RewardsController::class, 'activecategory'])->name('admin.rewards.activecategory'); Route::get('/admin/rewards/rewardwithdrawlist', [\App\Http\Controllers\admin\RewardsController::class, 'rewardwithdrawlist'])->name('admin.rewards.rewardwithdrawlist'); Route::get('/admin/rewards/rewardwithdrawapprove/{id}', [\App\Http\Controllers\admin\RewardsController::class, 'rewardwithdrawapprove'])->name('admin.rewards.rewardwithdrawapprove'); Route::get('/admin/rewards/rewardwithdrawreject/{id}', [\App\Http\Controllers\admin\RewardsController::class, 'rewardwithdrawreject'])->name('admin.rewards.rewardwithdrawreject'); Route::get('/admin/rewards/tradeandwinlist', [\App\Http\Controllers\admin\RewardsController::class, 'tradeandwinlist'])->name('admin.rewards.tradeandwinlist'); Route::get('/admin/rewards/addtradeandwinrewards', [\App\Http\Controllers\admin\RewardsController::class, 'addtradeandwinrewards'])->name('admin.rewards.addtradeandwinrewards'); Route::post('/admin/rewards/storetradeandwinrewards', [\App\Http\Controllers\admin\RewardsController::class, 'storetradeandwinrewards'])->name('admin.rewards.storetradeandwinrewards'); Route::get('/admin/rewards/suspendtradeandwin/{id}', [\App\Http\Controllers\admin\RewardsController::class, 'suspendtradeandwin'])->name('admin.rewards.suspendtradeandwin'); Route::get('/admin/rewards/activetradeandwin/{id}', [\App\Http\Controllers\admin\RewardsController::class, 'activetradeandwin'])->name('admin.rewards.activetradeandwin'); /**** marketing ***/ Route::get('/admin/marketing/marketinglist', [App\Http\Controllers\admin\MarketingController::class, 'marketinglist'])->name('admin.marketing.marketinglist'); Route::get('/admin/marketing/add', [App\Http\Controllers\admin\MarketingController::class, 'addMarketing'])->name('admin.marketing.addMarketing'); Route::get('/admin/marketing/edit/{id}', [App\Http\Controllers\admin\MarketingController::class, 'editMarketing'])->name('admin.marketing.editMarketing'); Route::get('/admin/marketing/viewclients/{id}', [App\Http\Controllers\admin\MarketingController::class, 'viewclients'])->name('admin.marketing.viewclients'); Route::get('/admin/marketing/clientdepositteam/{id}', [App\Http\Controllers\admin\MarketingController::class, 'clientdepositteam'])->name('admin.marketing.clientdepositteam'); Route::get('/admin/marketing/clientwithdrawteam/{id}', [App\Http\Controllers\admin\MarketingController::class, 'clientwithdrawteam'])->name('admin.marketing.clientwithdrawteam'); Route::post('/admin/marketing/create', [App\Http\Controllers\admin\MarketingController::class, 'createMarketing'])->name('admin.marketing.createMarketing'); Route::post('/admin/marketing/update/{id}', [App\Http\Controllers\admin\MarketingController::class, 'updateMarketing'])->name('admin.marketing.updateMarketing'); Route::get('/admin/marketing/delete/{id}', [App\Http\Controllers\admin\MarketingController::class, 'deleteMarketing'])->name('admin.marketing.deleteMarketing'); Route::get('/admin/marketing/incentivereport', [App\Http\Controllers\admin\MarketingController::class, 'IncentiveReport'])->name('admin.marketing.incentivereport'); Route::get('/admin/marketing/marketingwithdrawlist', [App\Http\Controllers\admin\MarketingController::class, 'marketingwithdrawlist'])->name('admin.marketing.marketingwithdrawlist'); Route::get('/admin/marketing/pendingmarketingwithdraw/{id}', [App\Http\Controllers\admin\MarketingController::class, 'pendingmarketingwithdraw'])->name('admin.marketing.pendingmarketingwithdraw'); Route::post('/admin/marketing/pendingmarketingwithdrawstore', [App\Http\Controllers\admin\MarketingController::class, 'pendingmarketingwithdrawstore'])->name('admin.marketing.pendingmarketingwithdrawstore'); /* Bulk Upload Routes by niks */ Route::get('/admin/marketing/leads/bulkuploadlead', [\App\Http\Controllers\admin\MarketingController::class, 'bulkuploadlead'])->name('admin.marketing.leads.bulkuploadlead'); Route::post('/admin/marketing/leads/bulkuploadleadstore', [\App\Http\Controllers\admin\MarketingController::class, 'bulkuploadleadstore'])->name('admin.marketing.leads.bulkuploadleadstore'); Route::get('/marketing/sales/leads/leadslist', [\App\Http\Controllers\marketing\LeadsController::class, 'leadslist'])->name('marketing.sales.leads.leadslist'); Route::get('/marketing/sales/leads/viewleads/{id}', [\App\Http\Controllers\marketing\LeadsController::class, 'singleLead'])->name('marketing.sales.leads.singlelead'); Route::get("/marketing/sales/leads/addleads", [\App\Http\Controllers\marketing\LeadsController::class, "addLead"])->name('marketing.sales.leads.addleads'); Route::get("/marketing/sales/leads/editleads/{id}", [\App\Http\Controllers\marketing\LeadsController::class, "editLead"])->name('marketing.sales.leads.editleads'); Route::post('/marketing/sales/leads/leadsstore', [\App\Http\Controllers\marketing\LeadsController::class, 'leadStore'])->name('marketing.sales.leads.leadsstore'); Route::post('/marketing/sales/leads/leadsupdate/{id}', [\App\Http\Controllers\marketing\LeadsController::class, 'updateLead'])->name('marketing.sales.leads.leadsupdate'); Route::post('/marketing/sales/leads/assignto/{id}', [\App\Http\Controllers\marketing\LeadsController::class, 'assignTo'])->name('marketing.sales.leads.assignto'); Route::get("/marketing/sales/leads/leadsdelete/{id}", [\App\Http\Controllers\marketing\LeadsController::class, 'deleteLead'])->name('marketing.sales.leads.leadsupdate'); Route::get('/marketing/sales/leads/convert/user/{leadid}', [\App\Http\Controllers\marketing\LeadsController::class, 'convertToUser'])->name('marketing.sales.leads.convertouser'); Route::post("/marketing/sales/leads/notestore/{leadid}", [\App\Http\Controllers\marketing\LeadsController::class, 'noteStore'])->name('marketing.sales.leads.notestore'); Route::post("/marketing/sales/leads/noteupdate/{id}", [\App\Http\Controllers\marketing\LeadsController::class, 'noteUpdate'])->name('marketing.sales.leads.noteupdate'); Route::get("/marketing/sales/leads/notes/{id}", [\App\Http\Controllers\marketing\LeadsController::class, 'singleNote'])->name('marketing.sales.leads.singlenote'); Route::get("/marketing/sales/leads/deletenotes/{id}", [\App\Http\Controllers\marketing\LeadsController::class, 'deleteNote'])->name('marketing.sales.leads.deletenote'); // Sales Reminders Note Route::post('/marketing/sales/leads/addreminders/{leadid}', [\App\Http\Controllers\marketing\LeadsController::class, 'remindersStore'])->name('marketing.sales.leads.addreminders'); Route::post('/marketing/sales/leads/updatereminders/{id}', [\App\Http\Controllers\marketing\LeadsController::class, 'remindersUpdate'])->name('marketing.sales.leads.updatereminders'); Route::get('/marketing/sales/leads/reminders/{id}', [\App\Http\Controllers\marketing\LeadsController::class, 'singleReminder'])->name('marketing.sales.leads.singlereminder'); Route::get('/marketing/sales/leads/deletereminders/{id}', [\App\Http\Controllers\marketing\LeadsController::class, 'deleteReminder'])->name('marketing.sales.leads.deletereminders'); Route::get('/marketing/sales/leads/reminderslist/{leadid}', [\App\Http\Controllers\marketing\LeadsController::class, 'reminderAll'])->name('marketing.sales.leads.reminderlist'); // Notification Route::get('/sales/notification/unreadnotificationlist', [\App\Http\Controllers\sales\DashboardController::class, 'unReadNotificationlist'])->name('sales.unreadnotificationlist'); Route::get('/sales/notification/readnotificationlist', [\App\Http\Controllers\sales\DashboardController::class, 'readNotificationlist'])->name('sales.readnotificationlist'); Route::get('/sales/notification/mark-as-read/{id}', [\App\Http\Controllers\sales\DashboardController::class, 'readNotification'])->name('sales.markasread'); Route::get('/sales/mark-as-read/all', [\App\Http\Controllers\sales\DashboardController::class, 'readNotificationAll'])->name('sales.markallasread'); /*Route::get('/admin/marketing/leads/leadslist', [\App\Http\Controllers\admin\MarketingController::class, 'leadslist'])->name('admin.marketing.leads.leadslist'); Route::get('/admin/sales/leads/leadslist', [\App\Http\Controllers\admin\SalesController::class, 'leadslist'])->name('admin.sales.leads.leadslist'); Route::get('/admin/sales/leads/viewleads/{id}', [\App\Http\Controllers\admin\SalesController::class, 'singleLead'])->name('admin.sales.leads.singlelead'); Route::get("/admin/sales/leads/addleads", [\App\Http\Controllers\admin\SalesController::class, "addLead"])->name('admin.sales.leads.addleads'); Route::get("/admin/sales/leads/editleads/{id}", [\App\Http\Controllers\admin\SalesController::class, "editLead"])->name('admin.sales.leads.editleads'); Route::post('/admin/sales/leads/leadsstore', [\App\Http\Controllers\admin\SalesController::class, 'leadStore'])->name('admin.sales.leads.leadsstore'); Route::post('/admin/sales/leads/leadsupdate/{id}', [\App\Http\Controllers\admin\SalesController::class, 'updateLead'])->name('admin.sales.leads.leadsupdate'); Route::post('/admin/sales/leads/assignto/{id}', [\App\Http\Controllers\admin\SalesController::class, 'assignTo'])->name('admin.sales.leads.assignto'); Route::get("/admin/sales/leads/leadsdelete/{id}", [\App\Http\Controllers\admin\SalesController::class, 'deleteLead'])->name('admin.sales.leads.leadsupdate'); Route::get('/admin/sales/leads/convert/user/{leadid}', [\App\Http\Controllers\admin\SalesController::class, 'convertToUser'])->name('admin.sales.leads.convertouser'); */ Route::get('/admin/marketing/permission', [App\Http\Controllers\admin\MarketingController::class, 'addpermission'])->name('admin.marketing.addpermission'); Route::post('/admin/marketing/permissionstore', [App\Http\Controllers\admin\MarketingController::class, 'permissionstore'])->name('admin.marketing.permissionstore'); Route::get('/admin/marketing/permission/edit/{id}', [App\Http\Controllers\admin\MarketingController::class, 'editpermission'])->name('admin.marketing.editpermission'); Route::post('/admin/marketing/permissionupdate', [App\Http\Controllers\admin\MarketingController::class, 'permissionupdate'])->name('admin.marketing.permissionupdate'); /**** Sales Auth ***/ Route::get('/sales', [App\Http\Controllers\SalesAuth\LoginController::class, 'showLoginForm'])->name('login'); Route::get('/sales/login', [App\Http\Controllers\SalesAuth\LoginController::class, 'showLoginForm'])->name('adminlogin'); Route::post('/sales/login', [App\Http\Controllers\SalesAuth\LoginController::class, 'adminLogin'])->name('alogin'); Route::group(['middleware' => ['sales']], function () { Route::post('/sales/logout', [App\Http\Controllers\SalesAuth\LoginController::class, 'logout'])->name('logout'); Route::get('/sales/logout', [App\Http\Controllers\SalesAuth\LoginController::class, 'logout'])->name('logout'); }); Route::get('/sales', [App\Http\Controllers\sales\DashboardController::class, 'index']); Route::get('/sales/dashboard', [App\Http\Controllers\sales\DashboardController::class, 'index'])->name('sales.dashboard'); // Sales Leads Sources Route::get('/sales/leads/leadssourceslist', [\App\Http\Controllers\sales\LeadsController::class, 'leadsourceIndex'])->name('sales.leads.leadsource'); Route::get('/sales/leads/leadsources/{id}', [\App\Http\Controllers\sales\LeadsController::class, 'singleLeadSource']); Route::post('/sales/leads/leadssourcesstore', [\App\Http\Controllers\sales\LeadsController::class, 'addleadsource'])->name('sales.leads.addleadsource'); Route::post('/sales/leads/leadsourcesupdate/{id}', [\App\Http\Controllers\sales\LeadsController::class, 'updateleadsource'])->name('sales.leads.updateleadsource'); Route::get('/sales/leads/leadsourcesdelete/{id}', [\App\Http\Controllers\sales\LeadsController::class, 'deleteleadsource'])->name('sales.leads.deleteleadsource'); // Sales Leads Status Route::get("/sales/leads/leadstatuslist", [\App\Http\Controllers\sales\LeadsController::class, "leadstatusIndex"])->name("sales.leads.leadstatuslist"); Route::get("/sales/leads/leadstatus/{id}", [\App\Http\Controllers\sales\LeadsController::class, 'singleleadstatus'])->name("sales.leads.singleleadstatus"); Route::post("/sales/leads/leadsstatusstore", [\App\Http\Controllers\sales\LeadsController::class, "leadstatusStore"])->name("sales.leads.leadstatusstore"); Route::post("/sales/leads/leadstatusupdate/{id}", [\App\Http\Controllers\sales\LeadsController::class, "leadstatusUpdate"])->name("sales.leads.leadstatusupdate"); Route::get("/sales/leads/leadstatusdelete/{id}", [\App\Http\Controllers\sales\LeadsController::class, "deleteleadstatus"])->name("sales.leads.leadstatusdelete"); // Sales Leads /* Route::get('/sales/leads/leadslist', [\App\Http\Controllers\sales\LeadsController::class, 'leadslist'])->name('sales.leads.leadslist'); Route::get('/sales/leads/viewleads/{id}', [\App\Http\Controllers\sales\LeadsController::class, 'singleLead'])->name('sales.leads.singlelead'); Route::get("/sales/leads/addleads", [\App\Http\Controllers\sales\LeadsController::class, "addLead"])->name('sales.leads.addleads'); Route::get("/sales/leads/editleads/{id}", [\App\Http\Controllers\sales\LeadsController::class, "editLead"])->name('sales.leads.editleads'); Route::post('/sales/leads/leadsstore', [\App\Http\Controllers\sales\LeadsController::class, 'leadStore'])->name('sales.leads.leadsstore'); Route::post('/sales/leads/leadsupdate/{id}', [\App\Http\Controllers\sales\LeadsController::class, 'updateLead'])->name('sales.leads.leadsupdate'); Route::post('/sales/leads/assignto/{id}', [\App\Http\Controllers\sales\LeadsController::class, 'assignTo'])->name('sales.leads.assignto'); Route::get("/sales/leads/leadsdelete/{id}", [\App\Http\Controllers\sales\LeadsController::class, 'deleteLead'])->name('sales.leads.leadsupdate'); Route::get('/sales/leads/convert/user/{leadid}', [\App\Http\Controllers\sales\LeadsController::class, 'convertToUser'])->name('sales.leads.convertouser'); */ /* // Sales Lead Note Route::post("/sales/leads/notestore/{leadid}", [\App\Http\Controllers\sales\LeadsController::class, 'noteStore'])->name('sales.leads.notestore'); Route::post("/sales/leads/noteupdate/{id}", [\App\Http\Controllers\sales\LeadsController::class, 'noteUpdate'])->name('sales.leads.noteupdate'); Route::get("/sales/leads/notes/{id}", [\App\Http\Controllers\sales\LeadsController::class, 'singleNote'])->name('sales.leads.singlenote'); Route::get("/sales/leads/deletenotes/{id}", [\App\Http\Controllers\sales\LeadsController::class, 'deleteNote'])->name('sales.leads.deletenote'); // Sales Reminders Note Route::post('/sales/leads/addreminders/{leadid}', [\App\Http\Controllers\sales\LeadsController::class, 'remindersStore'])->name('sales.leads.addreminders'); Route::post('/sales/leads/updatereminders/{id}', [\App\Http\Controllers\sales\LeadsController::class, 'remindersUpdate'])->name('sales.leads.updatereminders'); Route::get('/sales/leads/reminders/{id}', [\App\Http\Controllers\sales\LeadsController::class, 'singleReminder'])->name('sales.leads.singlereminder'); Route::get('/sales/leads/deletereminders/{id}', [\App\Http\Controllers\sales\LeadsController::class, 'deleteReminder'])->name('sales.leads.deletereminders'); Route::get('/sales/leads/reminderslist/{leadid}', [\App\Http\Controllers\sales\LeadsController::class, 'reminderAll'])->name('sales.leads.reminderlist'); // Notification Route::get('/sales/notification/unreadnotificationlist', [\App\Http\Controllers\sales\DashboardController::class, 'unReadNotificationlist'])->name('sales.unreadnotificationlist'); Route::get('/sales/notification/readnotificationlist', [\App\Http\Controllers\sales\DashboardController::class, 'readNotificationlist'])->name('sales.readnotificationlist'); Route::get('/sales/notification/mark-as-read/{id}', [\App\Http\Controllers\sales\DashboardController::class, 'readNotification'])->name('sales.markasread'); Route::get('/sales/mark-as-read/all', [\App\Http\Controllers\sales\DashboardController::class, 'readNotificationAll'])->name('sales.markallasread'); */ /**** Marketing Auth ***/ Route::get('/marketing', [App\Http\Controllers\MarketingAuth\LoginController::class, 'showLoginForm'])->name('login'); Route::get('/marketing/login', [App\Http\Controllers\MarketingAuth\LoginController::class, 'showLoginForm'])->name('adminlogin'); Route::post('/marketing/login', [App\Http\Controllers\MarketingAuth\LoginController::class, 'adminLogin'])->name('alogin'); Route::group(['middleware' => ['marketing']], function () { Route::post('/marketing/logout', [App\Http\Controllers\MarketingAuth\LoginController::class, 'logout'])->name('logout'); Route::get('/marketing/logout', [App\Http\Controllers\MarketingAuth\LoginController::class, 'logout'])->name('logout'); }); Route::get('/marketing/enable2fa', [App\Http\Controllers\MarketingAuth\Google2FAController::class, 'enable2FA'])->name('marketing-enable2fa'); Route::post('/marketing/verify2fa', [App\Http\Controllers\MarketingAuth\Google2FAController::class, 'verify2FA'])->name('marketing-verify2fa-store'); Route::get('/marketing/validate2fa', [App\Http\Controllers\MarketingAuth\Google2FAController::class, 'validate2fa'])->name('marketing-validate2fa-store'); Route::post('/marketing/validate2fastore', [App\Http\Controllers\MarketingAuth\Google2FAController::class, 'validate2FAStore'])->name('marketing-validate2fa-store'); Route::get('/marketing', [App\Http\Controllers\marketing\DashboardController::class, 'index']); Route::get('/marketing/dashboard', [App\Http\Controllers\marketing\DashboardController::class, 'index'])->name('marketing.dashboard'); Route::get('/marketing/changemarketingpassword', [App\Http\Controllers\marketing\DashboardController::class, 'changemarketingpassword'])->name('changemarketingpassword'); Route::post('/marketing/changemarketingpasswordstore', [App\Http\Controllers\marketing\DashboardController::class, 'changemarketingpasswordstore'])->name('changemarketingpasswordstore'); Route::get('/marketing/usersdatalist', [App\Http\Controllers\marketing\UserController::class, 'usersdatalist'])->name('marketing.usersdatalist'); /*Route::get('/marketing/usersemaildatalist', [App\Http\Controllers\marketing\UserController::class, 'usersemaildatalist'])->name('marketing.usersemaildatalist'); */ Route::get('/marketing/pendingusersdatalist', [App\Http\Controllers\marketing\UserController::class, 'pendingusersdatalist'])->name('marketing.pendingusersdatalist'); Route::get('/marketing/ibusersdatalist', [App\Http\Controllers\marketing\UserController::class, 'ibusersdatalist'])->name('marketing.ibusersdatalist'); /*Route::get('/marketing/searchajaxlist', [App\Http\Controllers\marketing\UserController::class, 'searchajaxlist'])->name('marketing.searchajaxlist'); */ Route::get('/marketing/usersmt5datalist', [App\Http\Controllers\marketing\UserController::class, 'usersmt5datalist'])->name('marketing.usersmt5datalist'); Route::get('/marketing/usersmt5grouplist', [App\Http\Controllers\marketing\UserController::class, 'usersmt5grouplist'])->name('marketing.usersmt5grouplist'); Route::get('/marketing/user/submanagerclients/{id}', [App\Http\Controllers\marketing\UserController::class, 'submanagerclients'])->name('marketing.user.submanagerclients'); Route::get('/marketing/user/userlist', [App\Http\Controllers\marketing\UserController::class, 'index'])->name('marketing.user.userlist'); Route::get('/marketing/user/add', [App\Http\Controllers\marketing\UserController::class, 'create'])->name('marketing.user.add'); Route::post('/marketing/user/store', [App\Http\Controllers\marketing\UserController::class, 'store'])->name('marketing.user.store'); Route::get('/marketing/user/edit/{id}', [App\Http\Controllers\marketing\UserController::class, 'edit'])->name('marketing.user.edit'); Route::post('/marketing/user/update/{id}', [App\Http\Controllers\marketing\UserController::class, 'update'])->name('marketing.user.update'); Route::get('/marketing/user/view/{id}', [App\Http\Controllers\marketing\UserController::class, 'view'])->name('marketing.user.view'); Route::get('/marketing/user/createmt5account', [App\Http\Controllers\marketing\UserController::class, 'CreateMt5Account'])->name('marketing.user.createmt5account'); Route::post('/marketing/user/createmt5accountstore', [App\Http\Controllers\marketing\UserController::class, 'CreateMt5AccountStore'])->name('marketing.user.createmt5accountstore'); Route::get('/marketing/user/mt5userlist', [App\Http\Controllers\marketing\UserController::class, 'mt5userlist'])->name('marketing.user.mt5userlist'); Route::get('/marketing/user/mt5userlist/{id}', [App\Http\Controllers\marketing\UserController::class, 'mt5userdetails'])->name('marketing.user.mt5userdetails'); Route::get('/marketing/user/pendingdocumentlist', [App\Http\Controllers\marketing\UserController::class, 'pendingdocumentlist'])->name('marketing.user.pendingdocumentlist'); Route::get('/marketing/user/userdocumentlist/{id}', [App\Http\Controllers\marketing\UserController::class, 'userdocumentlist'])->name('marketing.user.userdocumentlist'); Route::get('/marketing/user/documentcomment/{id}', [App\Http\Controllers\marketing\UserController::class, 'documentcomment'])->name('marketing.user.documentcomment'); Route::post('/marketing/user/userdocumentcomment', [App\Http\Controllers\marketing\UserController::class, 'userdocumentcomment'])->name('marketing.user.userdocumentcomment'); Route::get('/marketing/user/userdocuments/approve/{id}', [App\Http\Controllers\marketing\UserController::class, 'userdocumentapprove'])->name('marketing.user.userdocumentapprove'); Route::get('/marketing/user/approvedocumentlist', [App\Http\Controllers\marketing\UserController::class, 'approvedocumentlist'])->name('marketing.user.approvedocumentlist'); Route::get('/marketing/user/uploaduserdocument', [App\Http\Controllers\marketing\UserController::class, 'uploaduserdocument'])->name('marketing.user.uploaduserdocument'); Route::post('/marketing/user/uploaduserdocumentstore', [App\Http\Controllers\marketing\UserController::class, 'uploaduserdocumentstore'])->name('marketing.user.uploaduserdocumentstore'); Route::get('/marketing/user/resendverificationmail', [App\Http\Controllers\marketing\UserController::class, 'resendverificationmail'])->name('marketing.user.resendverificationmail'); Route::post('/marketing/user/resendverificationmailstore', [App\Http\Controllers\marketing\UserController::class, 'resendverificationmailstore'])->name('marketing.user.resendverificationmailstore'); Route::get('/marketing/user/resendmt5datamail', [App\Http\Controllers\marketing\UserController::class, 'resendmt5datamail'])->name('marketing.user.resendmt5datamail'); Route::post('/marketing/user/resendmt5datamailstore', [App\Http\Controllers\marketing\UserController::class, 'resendmt5datamailstore'])->name('marketing.user.resendmt5datamailstore'); Route::get('/marketing/ib/ibuserlist', [App\Http\Controllers\marketing\UserController::class, 'ibuserlist'])->name('marketing.ib.ibuserlist'); Route::get('/marketing/ib/myclientslist/{id}', [App\Http\Controllers\marketing\UserController::class, 'myclientslist'])->name('marketing.ib.myclientslist'); Route::get('/marketing/ib/mycommissionlist/{id?}', [App\Http\Controllers\marketing\UserController::class, 'mycommissionlist'])->name('marketing.ib.mycommissionlist'); Route::get('/marketing/ib/ibrequestlist', [App\Http\Controllers\marketing\UserController::class, 'ibrequestlist'])->name('marketing.ib.ibrequestlist'); Route::get('/marketing/ib/commissiongrouplist', [App\Http\Controllers\marketing\UserController::class, 'commissiongrouplist'])->name('marketing.ib.commissiongrouplist'); Route::get('/marketing/ib/usercommissionlist', [App\Http\Controllers\marketing\UserController::class, 'usercommissionlist'])->name('marketing.ib.usercommissionlist'); Route::get('/marketing/ib/editusercommission/{id}', [App\Http\Controllers\marketing\UserController::class, 'editusercommission'])->name('marketing.ib.editusercommission'); Route::post('/marketing/ib/usercommissionupdate', [App\Http\Controllers\marketing\UserController::class, 'usercommissionupdate'])->name('marketing.ib.usercommissionupdate'); Route::get('/marketing/ib/moveclientunderib', [App\Http\Controllers\marketing\UserController::class, 'moveclientunderib'])->name('marketing.ib.moveclientunderib'); Route::post('/marketing/ib/moveclientunderibstore', [App\Http\Controllers\marketing\UserController::class, 'moveclientunderibstore'])->name('marketing.ib.moveclientunderibstore'); Route::get('/marketing/group/updateclientgroup', [App\Http\Controllers\marketing\UserController::class, 'updateclientgroup'])->name('marketing.group.updateclientgroup'); Route::post('/marketing/group/updateclientgroupstore', [App\Http\Controllers\marketing\UserController::class, 'updateclientgroupstore'])->name('marketing.group.updateclientgroupstore'); Route::get('/marketing/report/depositreport', [App\Http\Controllers\marketing\ReportController::class, 'depositreport'])->name('marketing.report.depositreport'); Route::get('/marketing/report/withdrawreport', [App\Http\Controllers\marketing\ReportController::class, 'withdrawreport'])->name('marketing.report.withdrawreport'); Route::get('/marketing/report/ibwithdrawreport', [App\Http\Controllers\marketing\ReportController::class, 'ibwithdrawreport'])->name('marketing.report.ibwithdrawreport'); Route::get('/marketing/report/positionreport', [App\Http\Controllers\marketing\ReportController::class, 'positionreport'])->name('marketing.report.positionreport'); Route::get('/marketing/ticket/ticketlist', [App\Http\Controllers\marketing\TicketsController::class, 'ticketlist'])->name('marketing.ticket.ticketlist'); Route::get('/marketing/ticket/{id}', [App\Http\Controllers\marketing\TicketsController::class, 'viewticket'])->name('marketing.ticket.viewticket'); Route::post('/marketing/ticket/close/{id}', [App\Http\Controllers\marketing\TicketsController::class, 'closeticket'])->name('marketing.ticket.closeticket'); Route::post('/marketing/ticket/comment', [App\Http\Controllers\marketing\CommentsController::class, 'ticketcomment'])->name('marketing.ticket.ticketcomment'); Route::get('/marketing/transaction/withdraw', [App\Http\Controllers\marketing\TransactionController::class, 'withdraw'])->name('marketing.transaction.withdraw'); Route::post('/marketing/transaction/withdrawstore', [App\Http\Controllers\marketing\TransactionController::class, 'withdrawstore'])->name('marketing.transaction.withdrawstore'); Route::get('/marketing/transaction/mywithdrawreport', [App\Http\Controllers\marketing\TransactionController::class, 'mywithdrawreport'])->name('marketing.transaction.mywithdrawreport'); Route::get('/marketing/submanagerlist', [App\Http\Controllers\marketing\DashboardController::class, 'submanagerlist'])->name('marketing.user.submanagerlist');