|
@@ -8,6 +8,7 @@ use App\Http\Requests\API\Project\LinkRequirementByPlanRequest;
|
|
use App\Http\Requests\API\Project\LinkRequirementRequest;
|
|
use App\Http\Requests\API\Project\LinkRequirementRequest;
|
|
use App\Http\Requests\API\Project\PostponeRequest;
|
|
use App\Http\Requests\API\Project\PostponeRequest;
|
|
use App\Http\Requests\API\Project\UnlinkRequirementRequest;
|
|
use App\Http\Requests\API\Project\UnlinkRequirementRequest;
|
|
|
|
+use App\Http\Resources\API\AssetParentResource;
|
|
use App\Http\Resources\API\ProjectAssetResource;
|
|
use App\Http\Resources\API\ProjectAssetResource;
|
|
use App\Http\Resources\API\ProjectDetailResource;
|
|
use App\Http\Resources\API\ProjectDetailResource;
|
|
use App\Http\Resources\API\SimplePlanResource;
|
|
use App\Http\Resources\API\SimplePlanResource;
|
|
@@ -38,6 +39,14 @@ class ProjectController extends Controller
|
|
return ProjectResource::collection($projectAsset);
|
|
return ProjectResource::collection($projectAsset);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ public function treeIndex(string $id){
|
|
|
|
+ $asset=Asset::query()->whereHas('projects',function ($query) use($id){
|
|
|
|
+ $query->where('projects.id',$id);
|
|
|
|
+ })->get();
|
|
|
|
+ return AssetParentResource::collection($asset);
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* Store a newly created resource in storage.
|
|
* Store a newly created resource in storage.
|
|
*/
|
|
*/
|