mirror of
https://github.com/lkddi/Xboard.git
synced 2026-04-26 13:27:27 +08:00
feat: enhance plan validation, traffic system and email verification
- feat: add plan price validation - feat: make traffic packages stackable - feat: add commission and invite info to admin order details - feat: apply email whitelist to verification code API - fix: subscription link copy compatibility for non-HTTPS - fix: resolve route editing 500 error in certain cases - refactor: restructure traffic reset logic
This commit is contained in:
@@ -16,6 +16,7 @@ use App\Http\Controllers\V2\Admin\KnowledgeController;
|
||||
use App\Http\Controllers\V2\Admin\PaymentController;
|
||||
use App\Http\Controllers\V2\Admin\SystemController;
|
||||
use App\Http\Controllers\V2\Admin\ThemeController;
|
||||
use App\Http\Controllers\V2\Admin\TrafficResetController;
|
||||
use Illuminate\Contracts\Routing\Registrar;
|
||||
|
||||
class AdminRoute
|
||||
@@ -229,6 +230,16 @@ class AdminRoute
|
||||
$router->get('config', [\App\Http\Controllers\V2\Admin\PluginController::class, 'getConfig']);
|
||||
$router->post('config', [\App\Http\Controllers\V2\Admin\PluginController::class, 'updateConfig']);
|
||||
});
|
||||
|
||||
// 流量重置管理
|
||||
$router->group([
|
||||
'prefix' => 'traffic-reset'
|
||||
], function ($router) {
|
||||
$router->get('logs', [TrafficResetController::class, 'logs']);
|
||||
$router->get('stats', [TrafficResetController::class, 'stats']);
|
||||
$router->get('user/{userId}/history', [TrafficResetController::class, 'userHistory']);
|
||||
$router->post('reset-user', [TrafficResetController::class, 'resetUser']);
|
||||
});
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user