|
@@ -36,5 +36,19 @@ Route::middleware(['auth:sanctum'])->group(function () {
|
|
|
Route::patch("project/{project}/closed", [API\ProjectController::class, "closed"])->name("project.closed");
|
|
|
Route::patch("project/{project}/start", [API\ProjectController::class, "start"])->name("project.start");
|
|
|
Route::patch("project/{project}/pause", [API\ProjectController::class, "pause"])->name("project.pause");
|
|
|
- Route::patch("project/{project}/postpone", [API\ProjectController::class, "postpone"])->name("project.postpone");
|
|
|
+ Route::patch("project/{project}/postpone", [API\ProjectController::class, "postpone"])
|
|
|
+ ->name("project.postpone");
|
|
|
+ Route::patch("project/{project}/link-requirement", [API\ProjectController::class, "linkRequirement"])
|
|
|
+ ->name("project.link-requirement");
|
|
|
+ Route::patch("project/{project}/unlink-requirement", [API\ProjectController::class, "unlinkRequirement"])
|
|
|
+ ->name("project.unlink-requirement");
|
|
|
+ Route::patch("project/{project}/unlink-requirement-by-plan/{project_requirement}", [API\ProjectController::class, "linkRequirementByPlan"])
|
|
|
+ ->name("project.unlink-requirement-by-plan");
|
|
|
+
|
|
|
+ Route::get("project/{project}/plan", [API\ProjectController::class, "plan"])
|
|
|
+ ->name("project.plan"); //项目关联计划
|
|
|
+ Route::get("project/{project}/requirement", [API\ProjectController::class, "requirement"])
|
|
|
+ ->name("project.requirement"); //项目需求
|
|
|
+ Route::get("project/{project}/not-link-asset-requirement", [API\ProjectController::class, "notLinkAssetRequirement"])
|
|
|
+ ->name("project.not-link-asset-requirement"); //项目未关联的资产需求
|
|
|
});
|