#feature: some update
This commit is contained in:
+6
-1
@@ -2,6 +2,7 @@
|
||||
|
||||
use App\Http\Controllers\Admin\AdminMetaController;
|
||||
use App\Http\Controllers\Admin\ConfigController;
|
||||
use App\Http\Controllers\Admin\ErpRequestReportConfigController;
|
||||
use App\Http\Controllers\Admin\IpUserMappingController;
|
||||
use App\Http\Controllers\Admin\JenkinsBuildController;
|
||||
use App\Http\Controllers\Admin\JenkinsDeploymentController;
|
||||
@@ -40,7 +41,7 @@ Route::prefix('sql-generator')->group(function () {
|
||||
});
|
||||
|
||||
// 进产诊断 API 路由
|
||||
Route::prefix('production-diagnosis')->group(function () {
|
||||
Route::prefix('production-diagnosis')->middleware('throttle:30,1')->group(function () {
|
||||
Route::post('/diagnose', [ProductionDiagnosisController::class, 'diagnose']);
|
||||
});
|
||||
|
||||
@@ -90,6 +91,8 @@ Route::get('/admin/meta', [AdminMetaController::class, 'show']);
|
||||
|
||||
// 管理员IP白名单限定的后台接口
|
||||
Route::prefix('admin')->middleware('admin.ip')->group(function () {
|
||||
Route::get('/erp-request-report/config', [ErpRequestReportConfigController::class, 'show']);
|
||||
Route::put('/erp-request-report/config', [ErpRequestReportConfigController::class, 'update']);
|
||||
Route::get('/configs', [ConfigController::class, 'index']);
|
||||
Route::post('/configs', [ConfigController::class, 'store']);
|
||||
Route::put('/configs/{config}', [ConfigController::class, 'update']);
|
||||
@@ -118,6 +121,8 @@ Route::prefix('admin')->middleware('admin.ip')->group(function () {
|
||||
// Jenkins 发布历史
|
||||
Route::get('/jenkins/build-projects', [JenkinsBuildController::class, 'projects']);
|
||||
Route::post('/jenkins/trigger-builds', [JenkinsBuildController::class, 'trigger']);
|
||||
Route::post('/jenkins/build-statuses', [JenkinsBuildController::class, 'statuses']);
|
||||
Route::post('/jenkins/cancel-build', [JenkinsBuildController::class, 'cancel']);
|
||||
Route::get('/jenkins/deployments', [JenkinsDeploymentController::class, 'index']);
|
||||
Route::get('/jenkins/deployments/{id}', [JenkinsDeploymentController::class, 'show']);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user