2025-05-12 00:19:35 +08:00
|
|
|
<?php
|
|
|
|
|
|
2025-06-20 09:02:33 +08:00
|
|
|
use App\Http\Controllers\core\SqlInstallController;
|
2025-05-12 00:19:35 +08:00
|
|
|
use App\Service\common\UtilsService;
|
|
|
|
|
use Illuminate\Support\Facades\Route;
|
|
|
|
|
|
|
|
|
|
Route::get('/', function () {
|
|
|
|
|
return view('welcome');
|
|
|
|
|
});
|
2025-06-20 09:02:33 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
Route::post('/sql/test-connection', [SqlInstallController::class, 'testConnection']);
|
|
|
|
|
Route::post('/sql/start-installation', [SqlInstallController::class, 'startInstallation']);
|
2025-05-12 13:12:57 +08:00
|
|
|
/*
|
|
|
|
|
* -----------------------------------以下注释不要删除--------------------------------
|
|
|
|
|
* 不需要登录的路由生成地址
|
|
|
|
|
* 需要登录的路由生成地址
|
|
|
|
|
*/
|
2025-05-12 00:19:35 +08:00
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 自动注册路由
|
|
|
|
|
*/
|
|
|
|
|
UtilsService::class::getInstance()->autoRouteRegister([
|
|
|
|
|
'' => \App\Http\Controllers\Api\LoginController::class, // 登录控制器
|
2025-05-13 10:39:21 +08:00
|
|
|
'code' => \App\Http\Controllers\core\CodeGenerationController::class, // 代码生成控制器
|
2025-05-12 13:12:57 +08:00
|
|
|
// 不需要登录的路由生成地址
|
2025-05-12 00:19:35 +08:00
|
|
|
]);
|
|
|
|
|
|
|
|
|
|
Route::group([], function () {
|
|
|
|
|
UtilsService::class::getInstance()->autoRouteRegister([
|
2025-05-12 16:13:46 +08:00
|
|
|
'admin' => \App\Http\Controllers\Api\AdminController::class, // 用户控制器
|
|
|
|
|
'role' => \App\Http\Controllers\Api\RoleController::class, // 角色管理
|
|
|
|
|
'menu' => \App\Http\Controllers\Api\MenuController::class, // 菜单管理
|
|
|
|
|
'upload' => \App\Http\Controllers\Api\UploadController::class, // 上传文件
|
2026-01-23 17:13:23 +08:00
|
|
|
'database' => \App\Http\Controllers\Api\DatabaseController::class, // 数据库管理
|
2026-08-10 15:51:00 +08:00
|
|
|
'ai-config' => \App\Http\Controllers\Api\AiConfigController::class, // AI 配置(平台/模型/密钥)
|
2026-08-10 18:32:06 +08:00
|
|
|
'oss-config' => \App\Http\Controllers\Api\OssConfigController::class, // OSS 存储配置
|
|
|
|
|
'api-endpoint' => \App\Http\Controllers\Api\ApiEndpointController::class, // 接口注册表
|
2025-05-12 13:12:57 +08:00
|
|
|
// 需要登录的路由生成地址
|
2025-05-12 00:19:35 +08:00
|
|
|
]);
|
|
|
|
|
});
|