Update penjamin export excel

This commit is contained in:
ivan-sim
2024-02-22 08:36:31 +07:00
parent 2b38a904d0
commit 16e6aa08dd

View File

@@ -380,9 +380,9 @@ class ClaimController extends Controller
DB::raw(' DB::raw('
(Select persons.nik FROM persons WHERE persons.id = members.person_id LIMIT 1) AS nik (Select persons.nik FROM persons WHERE persons.id = members.person_id LIMIT 1) AS nik
'), '),
DB::raw(' // DB::raw('
"LinkSehat" AS penjamin // "LinkSehat" AS penjamin
'), // '),
DB::raw(' DB::raw('
(Select corporates.name FROM corporates (Select corporates.name FROM corporates
LEFT JOIN corporate_employees ON corporate_employees.corporate_id = corporates.id LEFT JOIN corporate_employees ON corporate_employees.corporate_id = corporates.id
@@ -426,6 +426,18 @@ class ClaimController extends Controller
) )
->first(); ->first();
//get penjamin
$penjamin = 'LinkSehat';
if(!empty($dataRumahSakit->corporate_id_partner))
{
$corporate_id_partners = explode(',', $dataRumahSakit->corporate_id_partner);
$valueToCheck = $dataMember->id_perusahaan;
if (in_array($valueToCheck, $corporate_id_partners)) {
$penjamin = $dataMember->nama_perusahaan;
}
}
//Nama Karyawan //Nama Karyawan
$data['namaKaryawan'] = ''; $data['namaKaryawan'] = '';
if($dataMember->principal_id) if($dataMember->principal_id)
@@ -480,7 +492,7 @@ class ClaimController extends Controller
!empty($dataMember->name) ? $dataMember->name : '', !empty($dataMember->name) ? $dataMember->name : '',
$data['namaKaryawan'], $data['namaKaryawan'],
!empty($dataMember->code_plan) ? $dataMember->code_plan : '', !empty($dataMember->code_plan) ? $dataMember->code_plan : '',
'LinkSehat', $penjamin,
!empty($dataMember->nama_perusahaan) ? $dataMember->nama_perusahaan : '', !empty($dataMember->nama_perusahaan) ? $dataMember->nama_perusahaan : '',
!empty($dataMember->no_polis) ? $dataMember->no_polis : '', !empty($dataMember->no_polis) ? $dataMember->no_polis : '',
($firtIndex == $index ? $item->tot_bill : ''), ($firtIndex == $index ? $item->tot_bill : ''),
@@ -513,7 +525,7 @@ class ClaimController extends Controller
!empty($dataMember->name) ? $dataMember->name : '', !empty($dataMember->name) ? $dataMember->name : '',
$data['namaKaryawan'], $data['namaKaryawan'],
!empty($dataMember->code_plan) ? $dataMember->code_plan : '', !empty($dataMember->code_plan) ? $dataMember->code_plan : '',
'LinkSehat', $penjamin,
!empty($dataMember->nama_perusahaan) ? $dataMember->nama_perusahaan : '', !empty($dataMember->nama_perusahaan) ? $dataMember->nama_perusahaan : '',
!empty($dataMember->no_polis) ? $dataMember->no_polis : '', !empty($dataMember->no_polis) ? $dataMember->no_polis : '',
'', '',