| 123456789101112131415161718192021222324 |
- <?php
- namespace App\Http\Resources;
- use Illuminate\Http\Request;
- use Illuminate\Http\Resources\Json\ResourceCollection;
- class DrugReportInfoListResource extends ResourceCollection
- {
- public function toArray($request): array
- {
- return [
- 'list' => $this->collection->map(function ($item) {
- return array_merge($item->toArray(), [
- 'is_sign_text' => $item->is_sign_text,
- 'is_seal_text' => $item->is_seal_text,
- ]);
- }),
- 'total' => $this->total(),
- 'page' => $this->currentPage(),
- 'page_size' => $this->perPage(),
- ];
- }
- }
|