add fitur search, edit dan filter claim request

This commit is contained in:
2024-02-20 14:54:02 +07:00
parent 8895311a8f
commit 2c868c00ec
12 changed files with 543 additions and 282 deletions

View File

@@ -4,6 +4,7 @@ namespace Modules\Internal\Transformers;
use Illuminate\Http\Resources\Json\JsonResource;
use Illuminate\Support\Str;
use App\Models\Service;
class ClaimRequestShowResource extends JsonResource
{
@@ -17,6 +18,15 @@ class ClaimRequestShowResource extends JsonResource
{
$data = parent::toArray($request);
$service = Service::where('code',$data['service_code'])->first();
if($service){
$serviceName = $service->name;
} else {
$serviceName = '-';
}
$data['service_name'] = $serviceName;
// Map Histories to Group by Dates
$historiesGroupByDate = $this->histories->mapToGroups(function($history) {
return [$history->created_at->format('Y-m-d') => $history];