CHANGE_ in getEmployeePolicy GMC api : Premium and gst value : GWM

This commit is contained in:
Gowtham M 2024-12-11 17:01:24 +05:30
parent 2e15df607a
commit 9f3fba0e50

View File

@ -285,23 +285,30 @@ class EmployeeRestController extends AdminController
{ {
$terms = $this->clientPolicyModel->where('id',$client_policy_id)->get()->getRow()->policy_terms; $terms = $this->clientPolicyModel->where('id',$client_policy_id)->get()->getRow()->policy_terms;
$is_payable_obj = json_decode($terms)->is_payable_employee; if(isset(json_decode($terms)->is_payable_employee))
{
$is_payable_obj = json_decode($terms)->is_payable_employee;
if ($relationship === 'Mother' || $relationship === 'Father' || $relationship === 'Father in Law' || $relationship === 'Mother in Law') if ($relationship === 'Mother' || $relationship === 'Father' || $relationship === 'Father in Law' || $relationship === 'Mother in Law')
{ {
return $is_payable_obj->elders; return $is_payable_obj->elders;
} }
else if($relationship === 'Son' || $relationship === 'Daughter') else if($relationship === 'Son' || $relationship === 'Daughter')
{ {
return $is_payable_obj->childern; return $is_payable_obj->childern;
} }
else if($relationship === 'Spouse') else if($relationship === 'Spouse')
{ {
return $is_payable_obj->spouse; return $is_payable_obj->spouse;
}
}else{
return 0;
} }
} }
public function createEmployeePolicyData($employee_id,$emp_code,$client_id,$client_policy_id,$basic_cover_si = null,$payable_employee = 0) public function createEmployeePolicyData($employee_id,$emp_code,$client_id,$client_policy_id,$basic_cover_si = null,$payable_employee = 0)