bugs fix tampil data diagnosis

This commit is contained in:
2024-03-06 08:55:50 +07:00
parent 339eec9727
commit 39398d718b
3 changed files with 15 additions and 3 deletions

View File

@@ -7,6 +7,7 @@ use Illuminate\Support\Str;
use App\Models\Service;
use App\Models\MemberPlan;
use App\Models\Plan;
use App\Models\Icd;
use App\Models\CorporateBenefit;
use App\Models\RequestLogBenefit;
use App\Models\CorporatePolicy;
@@ -82,6 +83,15 @@ class ClaimRequestShowResource extends JsonResource
$isReversal = true;
}
$icd = [];
if($data['request_log']['diagnosis']){
$diagnosis = explode(',', $data['request_log']['diagnosis']);
$icd = Icd::query()
->whereIn('code', $diagnosis)
->select('code', 'name')
->get();
}
$response = [
'id' => $data['id'],
@@ -111,6 +121,7 @@ class ClaimRequestShowResource extends JsonResource
'claim_method' => $data['request_log']['payment_type'],
'files' => $data['request_log']['files'],
'reason_decline' => $data['reason_decline'],
'diagnosis' => $icd,
// 'benefit_data' => $benefitDetailLog,
'is_reversal' => $isReversal, // untuk penjagaan, jika true tidak bisa di edit/hapus lagi
];