Ver Fonte

排除已关联的需求

kely há 1 ano atrás
pai
commit
c07a704e34
1 ficheiros alterados com 1 adições e 2 exclusões
  1. 1 2
      app/Http/Controllers/API/ProjectController.php

+ 1 - 2
app/Http/Controllers/API/ProjectController.php

@@ -294,9 +294,8 @@ class ProjectController extends Controller
     public function notLinkAssetRequirement(string $id)
     {
         $project = Project::findOrFail($id);
-
         $requirements = $project->assets
-            ? Requirement::query()->whereIn('asset_id', $project->assets?->pluck('id')->toArray())->simplePaginate()
+            ? Requirement::query()->whereIn('asset_id', $project->assets?->pluck('id')->toArray())->whereNotIn('id', $project->requirements?->pluck('id')->toArray())->simplePaginate()
             : [];
 
         return AssetRequirementResource::collection($requirements);