Update Export

This commit is contained in:
ivan-sim
2024-01-16 17:20:36 +07:00
parent 9169c06897
commit 96381e4a82
2 changed files with 13 additions and 8 deletions

View File

@@ -269,7 +269,8 @@ class ClaimController extends Controller
public function exportAlrmCenter($corporate_id, $start, $end)
{
$writer = WriterEntityFactory::createXLSXWriter();
$writer->openToFile(public_path('files/Claim-Data-Corporate-'. date('Y-m-d').'.xlsx'));
$writer->openToFile(public_path('files/Report-Data-Alarm-Center-'.$start.'-'.$end.'.xlsx'));
$header = [
'No',
'Code',
@@ -305,15 +306,18 @@ class ClaimController extends Controller
->leftJoin('members', 'members.id', '=', 'request_logs.member_id')
->leftJoin('corporate_employees','corporate_employees.member_id','=','members.id')
->where('corporate_employees.corporate_id', '=', $corporate_id)
->where('request_logs.submission_date', '>', $start)
->where('request_logs.submission_date', '<', $end)
->when($start != 'all' && $end != 'all', function ($query) use ($start, $end) {
$query->where('request_logs.submission_date', '>', $start)
->where('request_logs.submission_date', '<', $end);
})
->select(
DB::raw('1 AS no'),
'request_logs.organization_id',
'request_logs.id',
'request_logs.member_id',
'request_logs.service_code',
'request_logs.code'
'request_logs.code',
'request_logs.diagnosis'
)
->get();
@@ -446,7 +450,7 @@ class ClaimController extends Controller
!empty($item_benefit->amount_approved) ? $item_benefit->amount_approved : '',
!empty($item_benefit->amount_not_approved) ? $item_benefit->amount_not_approved : '',
!empty($item_benefit->excess_paid) ? $item_benefit->excess_paid : '',
!empty($item_benefit->keterangan) ? $item_benefit->keterangan : '',
!empty($item->diagnosis) ? $item->diagnosis : '',
];
array_push($dataRow,$rowData);
@@ -496,8 +500,8 @@ class ClaimController extends Controller
$writer->close();
return Helper::responseJson([
'file_name' => 'Claim-Data-Corporate-'. date('Y-m-d'),
"file_url" => url('files/Claim-Data-Corporate-'. date('Y-m-d').'.xlsx')
'file_name' => 'Report-Data-Alarm-Center-'. $start.'-'.$end,
"file_url" => url('files/Report-Data-Alarm-Center-'. $start.'-'.$end.'.xlsx')
]);
}
}