|
@@ -104,6 +104,11 @@ Route::middleware(['auth:sanctum','account.limit'])->group(function () {
|
|
|
Route::get("asset/{asset_id}/report",[API\AssetController::class, 'report'])->name('asset.report');
|
|
|
Route::get("asset-tree",[API\AssetController::class, 'tree'])->name('asset.tree');
|
|
|
Route::get("asset/{asset}/dynamic", [API\AssetController::class, "dynamic"])->name("asset.dynamic");
|
|
|
+ Route::get("asset/publicSearch",[API\AssetController::class, 'publicSearch'])->name('asset.publicSearch');
|
|
|
+
|
|
|
+ Route::get("assetGroup/publicSearch",[API\AssetGroupController::class, 'publicSearch'])->name('asset-group.publicSearch');
|
|
|
+
|
|
|
+ Route::get("requirementGroup/publicSearch",[API\RequirementGroupController::class, 'publicSearch'])->name('requirement-group.publicSearch');
|
|
|
|
|
|
Route::patch("requirement/{requirement_id}/close",[API\RequirementController::class, 'close'])->name('requirement.close');
|
|
|
Route::patch("requirement/{requirement_id}/start",[API\RequirementController::class, 'start'])->name('requirement.start');
|
|
@@ -112,6 +117,8 @@ Route::middleware(['auth:sanctum','account.limit'])->group(function () {
|
|
|
Route::patch("requirement/plan/unlink", [API\RequirementController::class, "unlinkPlan"])->name("requirement.unlinkPlan");
|
|
|
Route::get("requirement-export", [API\RequirementController::class, "export"])->name("requirement.export");
|
|
|
Route::post("requirement-import", [API\RequirementController::class, "import"])->name("requirement.import");
|
|
|
+ Route::get("requirement/publicSearch",[API\RequirementController::class, 'publicSearch'])->name('requirement.publicSearch');
|
|
|
+
|
|
|
|
|
|
Route::get("project-tree",[API\ProjectController::class, 'tree'])->name('project.tree');
|
|
|
Route::get("project/{project}/dynamic", [API\ProjectController::class, "dynamic"])->name("project.dynamic");
|
|
@@ -140,6 +147,7 @@ Route::middleware(['auth:sanctum','account.limit'])->group(function () {
|
|
|
->name("project.requirement"); //项目需求
|
|
|
Route::get("project/{project}/not-link-asset-requirement", [API\ProjectController::class, "notLinkAssetRequirement"])
|
|
|
->name("project.not-link-asset-requirement"); //项目未关联的资产需求
|
|
|
+ Route::get("project/publicSearch",[API\ProjectController::class, 'publicSearch'])->name('project.publicSearch');
|
|
|
|
|
|
Route::patch("task/{task}/closed", [API\TaskController::class, "closed"])->name("task.closed");
|
|
|
Route::patch("task/{task}/start", [API\TaskController::class, "start"])->name("task.start");
|
|
@@ -170,6 +178,8 @@ Route::middleware(['auth:sanctum','account.limit'])->group(function () {
|
|
|
->name("naming-rule.combination-show");
|
|
|
Route::post("naming-rule/{name_rule}/autoname", [API\NameRuleController::class, "autoname"])
|
|
|
->name("name-rule.autoname");
|
|
|
+ Route::post("naming-rule/publicSearch", [API\NameRuleController::class, "publicSearch"])
|
|
|
+ ->name("name-rule.publicSearch");
|
|
|
|
|
|
Route::get("team-member/{project}", [API\TeamMemberController::class, "members"])->name("team-member.list");
|
|
|
Route::delete("team-member/{team_member}", [API\TeamMemberController::class, "destroy"])->name("team-member.destroy");
|