CHANGE_ getEmployeeOldPolicy API : GWM
This commit is contained in:
parent
7997383173
commit
659be68e4b
@ -1894,11 +1894,27 @@ function getEmployeeOldPolicy()
|
|||||||
$result = [];
|
$result = [];
|
||||||
foreach ($ClientPolicyData as $key => $ClientPolicyValue) {
|
foreach ($ClientPolicyData as $key => $ClientPolicyValue) {
|
||||||
|
|
||||||
|
$terms = json_decode($ClientPolicyValue['policy_terms']);
|
||||||
|
// dd($terms);
|
||||||
$data['client_id'] = $ClientPolicyValue['client_id'];
|
$data['client_id'] = $ClientPolicyValue['client_id'];
|
||||||
$data['client_policy_id'] = $ClientPolicyValue['id'];
|
$data['client_policy_id'] = $ClientPolicyValue['id'];
|
||||||
$data['policy_name'] = $ClientPolicyValue['policy_name'];
|
$data['policy_name'] = $ClientPolicyValue['policy_name'];
|
||||||
$data['policy_type'] = $ClientPolicyValue['policy_type'];
|
$data['policy_type'] = $ClientPolicyValue['policy_type'];
|
||||||
$data['policy_type'] = $ClientPolicyValue['policy_type'];
|
$data['policy_type'] = $ClientPolicyValue['policy_type'];
|
||||||
|
$data['policy_start_date'] = $this->convertDateFormatDisplay($ClientPolicyValue['policy_start_date']);
|
||||||
|
$data['policy_end_date'] = $this->convertDateFormatDisplay($ClientPolicyValue['policy_end_date']);
|
||||||
|
|
||||||
|
if($ClientPolicyValue['policy_type_id'] == 1){ $data['heading'] = 'Group Personal Accident Coverage'; }else
|
||||||
|
if($ClientPolicyValue['policy_type_id'] == 2){ $data['heading'] = 'Group Medical Coverage'; }else
|
||||||
|
if($ClientPolicyValue['policy_type_id'] == 3){ $data['heading'] = 'Group Medical Coverage - Parents'; }else
|
||||||
|
if($ClientPolicyValue['policy_type_id'] == 4){ $data['heading'] = 'Group Medical Coverage - Top Up'; }else
|
||||||
|
if($ClientPolicyValue['policy_type_id'] == 5){ $data['heading'] = 'Group Medical Coverage - Parents (Top Up)'; }
|
||||||
|
|
||||||
|
if($ClientPolicyValue['policy_type_id'] == 1){ $data['floter_text_heading'] = 'Sum Insured'; }
|
||||||
|
else
|
||||||
|
{
|
||||||
|
if($terms->family_floater == 1){ $data['floter_text_heading'] = 'Floter Sum Insured'; }else{ $data['floter_text_heading'] = 'Sum Insured'; }
|
||||||
|
}
|
||||||
|
|
||||||
$employee_policy = $this->employeePolicyModel->select('employees.*,employee_polices.employee_id , employee_polices.basic_cover_si , employee_polices.premium , employee_polices.gst , employee_polices.tpa_id , employee_polices.rand_string')
|
$employee_policy = $this->employeePolicyModel->select('employees.*,employee_polices.employee_id , employee_polices.basic_cover_si , employee_polices.premium , employee_polices.gst , employee_polices.tpa_id , employee_polices.rand_string')
|
||||||
->join('employees', 'employee_polices.employee_id = employees.id', 'left')
|
->join('employees', 'employee_polices.employee_id = employees.id', 'left')
|
||||||
@ -1930,4 +1946,17 @@ function getEmployeeOldPolicy()
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
private function convertDateFormatDisplay($dateString)
|
||||||
|
{
|
||||||
|
// Attempt to create a DateTime object from the provided date string
|
||||||
|
$dateTime = \DateTime::createFromFormat('Y-m-d', $dateString);
|
||||||
|
|
||||||
|
if ($dateTime instanceof \DateTime) {
|
||||||
|
return $dateTime->format('d-M-Y');
|
||||||
|
} else {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
Loading…
Reference in New Issue
Block a user