Browse Source

项目详情接口响应其资产详情

langshiyeye 1 year ago
parent
commit
9dad5a5920
1 changed files with 5 additions and 0 deletions
  1. 5 0
      app/Http/Resources/API/AssetResource.php

+ 5 - 0
app/Http/Resources/API/AssetResource.php

@@ -30,6 +30,11 @@ class AssetResource extends JsonResource
             'latitude' => $this->latitude,
             'longitude' => $this->longitude,
             'parent_id' => $this->parent_id,
+            'parent_asset' => $this->when($this->parent !== null, function () {
+                return[
+                    new AssetParentResource($this->parent)
+                ];
+            }),
             'level' => count(explode(",", trim($this->path, ","))),
             'requirement_total' => $this->total_requirements_count,
             'plan_total' => $this->total_plans_count,