bugs fix tampil data diagnosis
This commit is contained in:
@@ -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
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user