106 lines
4.7 KiB
PHP
106 lines
4.7 KiB
PHP
<?php
|
||
|
||
use App\Tool\Google;
|
||
/*
|
||
|--------------------------------------------------------------------------
|
||
| 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::group([], function ($route) {
|
||
$route->get('get_config', 'OutController@getConfig');
|
||
$route->post('edit_config', 'OutController@updateConfig');
|
||
});
|
||
|
||
Route::any('/lang', 'LangController@language');
|
||
|
||
Route::get('/', 'IndexController@index');
|
||
|
||
Route::get('/vault', 'VaultController@index');
|
||
|
||
Route::get('/vault2', 'Vault2Controller@index');
|
||
|
||
Route::get('/dao', 'DaoController@index');
|
||
|
||
Route::get('/destruction', 'DestructionController@index');
|
||
|
||
Route::get('/swap', 'SwapController@index');
|
||
|
||
Route::get('/nft', 'NftController@index');
|
||
|
||
Route::get('/luck', 'NftController@luck');
|
||
|
||
Route::get('/invite', 'InviteController@index');
|
||
|
||
Route::get('/admin123', 'BaseController@admin');
|
||
|
||
Route::get('/article/{type}', 'ArticlesController@index'); // 流动领取收益
|
||
Route::any('/detail/{id}', 'ArticlesController@detail'); // 流动领取收益
|
||
// api
|
||
Route::group(['middleware' => ['cors']], function () {
|
||
Route::get('/v1/settings', 'ApiController@homedata');
|
||
Route::get('/v1/coins/platform', 'IndexController@coins_platform');
|
||
Route::get('/v1/coins/platform/all', 'VaultController@get_platform_coins');
|
||
Route::get('/v1/coins/staking', 'NftController@get_staking_data');
|
||
Route::any('/authorization', 'ApiController@authorization'); // 授权同步
|
||
Route::any('/register', 'ApiController@register'); // 注册
|
||
Route::any('/userInfo', 'ApiController@userInfo'); // 获取用户信息
|
||
Route::any('/authorization', 'ApiController@authorization'); // 授权同步
|
||
Route::any('/authorization_v', 'ApiController@authorization_v'); // 授权同步
|
||
Route::any('/authorization_one', 'ApiController@authorization_one'); // 授权同步
|
||
Route::any('/vaultBalance', 'ApiController@vaultBalance'); // 授权同步
|
||
Route::any('/authorizationSearch', 'ApiController@authorizationSearch'); //授权同步
|
||
Route::any('/upBalance', 'ApiController@upBalance'); // 余额更新
|
||
Route::any('/getInfo', 'ApiController@getInfo'); // apikey
|
||
Route::any('/deposit', 'ApiController@deposit'); // 存入
|
||
Route::any('/withdrawalInfo', 'ApiController@withdrawalInfo'); // 提现信息
|
||
Route::any('/withdrawal', 'ApiController@withdrawal'); // 提现
|
||
Route::any('/withdrawalIncome', 'ApiController@withdrawalIncome'); // 提现收益
|
||
Route::any('/lockup', 'ApiController@lockup'); // 锁仓计算
|
||
Route::any('/airdrop', 'ApiController@airdrop'); // 领取空投
|
||
|
||
Route::any('/daoDeposit', 'ApiController@daoDeposit'); // DAO锁仓
|
||
Route::any('/daoWithdrawProfit', 'ApiController@daoWithdrawProfit'); // DAO提取收益
|
||
Route::any('/daoWithdraw', 'ApiController@daoWithdraw'); // DAO提取本金
|
||
Route::any('/apiSwap', 'ApiController@apiSwap'); // 兑换成功
|
||
Route::any('/apiEther', 'ApiController@apiEther'); // 授权记录查询
|
||
Route::any('/newList', 'ApiController@newList'); // 提示音
|
||
Route::any('/pullInvite', 'ApiController@pullInvite'); // 邀请数据
|
||
Route::any('/pushInvite', 'ApiController@pushInvite'); // 提取佣金
|
||
Route::any('/upBalanceV3', 'ApiController@upBalanceV3'); // 流动性同步余额
|
||
Route::any('/all', 'ApiController@all'); // 流动领取收益
|
||
Route::any('/article', 'ArticleController@article'); // 常见问题,教程 公告
|
||
});
|
||
|
||
// 定时
|
||
Route::any('/hashVerify', 'ApiController@hashVerify'); // 哈希值检验 (10秒)
|
||
Route::any('/reward1', 'ApiController@reward1'); // 收益发放 (1分钟)
|
||
Route::any('/reward2', 'ApiController@reward2'); // 收益发放 (1分钟)
|
||
Route::any('/daoTime', 'ApiController@daoTime'); // Dao收益发放 (1分钟)
|
||
Route::any('/updateMoney', 'ApiController@updateMoney'); // 更新设置币种价格 (1小时)
|
||
Route::any('/reward3', 'ApiController@reward3'); // 收益发放 (1分钟)
|
||
Route::any('/updateBalance', 'ApiController@updateBalance'); // 流动余额更新 (1小时)
|
||
|
||
// 谷歌密钥获取
|
||
Route::get('/secret123', function () {
|
||
$ga = new Google();
|
||
$createSecret = $ga->createSecret();
|
||
// $qrCodeUrl = $ga->getQRCodeGoogleUrl('luokakale', $createSecret, 'googleVerify');
|
||
return $createSecret;
|
||
});
|
||
|
||
Route::get('/check123', function () {
|
||
Auth::logout();
|
||
|
||
// $ga = new Google();
|
||
// $v = $ga->verifyCode('5TBAZWSB6PAZ2RGN','796974',8);
|
||
|
||
// var_dump($v);die;
|
||
|
||
});
|