update import benefit
This commit is contained in:
@@ -177,6 +177,16 @@ class RequestLogService
|
||||
$serviceCode = 'Unk';
|
||||
}
|
||||
|
||||
$benefit = Benefit::where('code', $row['benefit_id'])->first();
|
||||
|
||||
if (!$benefit){
|
||||
$statusFinalLog = 'requested';
|
||||
$final_log = 0;
|
||||
} else {
|
||||
$statusFinalLog = $status;
|
||||
$final_log = 1;
|
||||
}
|
||||
|
||||
$requestLog = RequestLog::updateOrCreate(
|
||||
[
|
||||
'code' => $code
|
||||
@@ -188,8 +198,8 @@ class RequestLogService
|
||||
'discharge_date' => $row['submission_date'],
|
||||
'payment_type' => 'cashless',
|
||||
'status' => $status,
|
||||
'status_final_log' => $row['status_final_log'] == 'Y' ? 1 : 0,
|
||||
'final_log' =>$row['status_final_log'] == 'Y' ? 1 : 0,
|
||||
'status_final_log' => $statusFinalLog,
|
||||
'final_log' =>$final_log,
|
||||
'import_system' =>TRUE,
|
||||
'catatan' => $row['catatan'],
|
||||
'policy_id' => $member->currentPolicy->id ?? null,
|
||||
@@ -198,7 +208,7 @@ class RequestLogService
|
||||
'approved_final_log_at' => $row['approved_final_log_at'],
|
||||
]);
|
||||
|
||||
$benefit = Benefit::where('code', $row['benefit_id'])->first();
|
||||
|
||||
if ($benefit) { // jika tidak ada benefit nya maka belum ngisi benefit nya
|
||||
RequestLogBenefit::updateOrCreate(
|
||||
[
|
||||
|
||||
Reference in New Issue
Block a user