From 8dbbc2a406e475fca8c1eeebadfe0dc623d0126f Mon Sep 17 00:00:00 2001 From: "venkatesh.r" Date: Thu, 8 Jan 2026 13:09:34 +0530 Subject: [PATCH] FIX_ISSUE --- app/Controllers/EmployeeRestController.php | 70 ++++++++-------------- 1 file changed, 24 insertions(+), 46 deletions(-) diff --git a/app/Controllers/EmployeeRestController.php b/app/Controllers/EmployeeRestController.php index 45d96ee..e810120 100755 --- a/app/Controllers/EmployeeRestController.php +++ b/app/Controllers/EmployeeRestController.php @@ -1563,23 +1563,13 @@ class EmployeeRestController extends AdminController $array->mapped_family_floaters = $data; $array->type = "GMC"; - // $array->family_floaters_of_dependent_and_si_value = $dependent_and_si_value > 0 ? $dependent_and_si_value : 0; - // if($array->is_premium_summery == 1){ - // $array->family_floaters_of_dependent_and_si_premium_value = $dependent_and_si_premium_value > 0 ? round($dependent_and_si_premium_value) : 0; - // $array->family_floaters_of_dependent_and_gst_value = $dependent_and_si_gst_value > 0 ? round($dependent_and_si_gst_value) : 0; - // }else{ - // $array->family_floaters_of_dependent_and_si_premium_value = 0; - // $array->family_floaters_of_dependent_and_gst_value = 0; - // } - - $array->family_floaters_of_dependent_and_si_value = isset($dependent_and_si_value) ? (float) $dependent_and_si_value : 0.0; - - if ($array->is_premium_summery == 1) { - $array->family_floaters_of_dependent_and_si_premium_value = isset($dependent_and_si_premium_value) ? (float) round($dependent_and_si_premium_value, 2) : 0.0; - $array->family_floaters_of_dependent_and_gst_value = isset($dependent_and_si_gst_value) ? (float) round($dependent_and_si_gst_value, 2) : 0.0; - } else { + $array->family_floaters_of_dependent_and_si_value = $dependent_and_si_value > 0 ? $dependent_and_si_value : 0.0; + if($array->is_premium_summery == 1){ + $array->family_floaters_of_dependent_and_si_premium_value = $dependent_and_si_premium_value > 0 ? round($dependent_and_si_premium_value) : 0.0; + $array->family_floaters_of_dependent_and_gst_value = $dependent_and_si_gst_value > 0 ? round($dependent_and_si_gst_value) : 0.0; + }else{ $array->family_floaters_of_dependent_and_si_premium_value = 0.0; - $array->family_floaters_of_dependent_and_gst_value = 0.0; + $array->family_floaters_of_dependent_and_gst_value = 0.0; } $checkGmcParentsPolicyExist = $this->clientPolicyModel->select(" @@ -1641,7 +1631,8 @@ class EmployeeRestController extends AdminController } if(!empty($result) && $this->request->getGet('policy') == 'GMC'){ - return $this->respond(['status' => 'success','code' => 200,'data' => $result], 200); + // return $this->respond(['status' => 'success','code' => 200,'data' => $result], 200); + echo json_encode(['status' => 'success','code' => 200,'data' => $result], JSON_PRETTY_PRINT | JSON_PRESERVE_ZERO_FRACTION); }else{ return $this->respond(['status' => 'success','code' => 200,'data' => []], 200); } @@ -1885,21 +1876,11 @@ class EmployeeRestController extends AdminController $array->mapped_family_floaters = $data; $array->type = "GMC - Parents"; - // $array->family_floaters_of_dependent_and_si_value = $dependent_and_si_value > 0 ? $dependent_and_si_value : 0; - // if($array->is_premium_summery == 1){ - // $array->family_floaters_of_dependent_and_si_premium_value = $dependent_and_si_premium_value > 0 ? round($dependent_and_si_premium_value) : 0; - // $array->family_floaters_of_dependent_and_gst_value = $dependent_and_si_gst_value > 0 ? round($dependent_and_si_gst_value) : 0; - // }else{ - // $array->family_floaters_of_dependent_and_si_premium_value = 0; - // $array->family_floaters_of_dependent_and_gst_value = 0; - // } - - $array->family_floaters_of_dependent_and_si_value = isset($dependent_and_si_value) ? (float) $dependent_and_si_value : 0.0; - - if ($array->is_premium_summery == 1) { - $array->family_floaters_of_dependent_and_si_premium_value = isset($dependent_and_si_premium_value) ? (float) round($dependent_and_si_premium_value, 2) : 0.0; - $array->family_floaters_of_dependent_and_gst_value = isset($dependent_and_si_gst_value) ? (float) round($dependent_and_si_gst_value, 2) : 0.0; - } else { + $array->family_floaters_of_dependent_and_si_value = $dependent_and_si_value > 0 ? $dependent_and_si_value : 0.0; + if($array->is_premium_summery == 1){ + $array->family_floaters_of_dependent_and_si_premium_value = $dependent_and_si_premium_value > 0 ? round($dependent_and_si_premium_value) : 0.0; + $array->family_floaters_of_dependent_and_gst_value = $dependent_and_si_gst_value > 0 ? round($dependent_and_si_gst_value) : 0.0; + }else{ $array->family_floaters_of_dependent_and_si_premium_value = 0.0; $array->family_floaters_of_dependent_and_gst_value = 0.0; } @@ -2544,26 +2525,23 @@ class EmployeeRestController extends AdminController } $responce['family_floaters_of_dependent_and_si_array'] = $data; - // $responce['family_floaters_of_dependent_and_si_value'] = $dependent_and_si_value > 0 ? $dependent_and_si_value : 0; - // if($array['is_premium_summery']){ - // $responce['family_floaters_of_dependent_and_si_premium_value'] = $dependent_and_si_premium_value > 0 ? round($dependent_and_si_premium_value) : 0; - // $responce['family_floaters_of_dependent_and_gst_value'] = $dependent_and_si_gst_value > 0 ? round($dependent_and_si_gst_value) : 0; - // }else{ - // $responce['family_floaters_of_dependent_and_si_premium_value'] = 0; - // $responce['family_floaters_of_dependent_and_gst_value'] = 0; - // } - - $responce['family_floaters_of_dependent_and_si_value'] = isset($dependent_and_si_value) ? (float) $dependent_and_si_value : 0.0; + $responce['family_floaters_of_dependent_and_si_value'] = $dependent_and_si_value > 0 ? $dependent_and_si_value : 0.0; if($array['is_premium_summery']){ - $responce['family_floaters_of_dependent_and_si_premium_value'] = isset($dependent_and_si_premium_value) ? (float) round($dependent_and_si_premium_value, 2) : 0.0; - $responce['family_floaters_of_dependent_and_gst_value'] = isset($dependent_and_si_gst_value) ? (float) round($dependent_and_si_gst_value, 2) : 0.0; + $responce['family_floaters_of_dependent_and_si_premium_value'] = $dependent_and_si_premium_value > 0 ? round($dependent_and_si_premium_value) : 0.0; + $responce['family_floaters_of_dependent_and_gst_value'] = $dependent_and_si_gst_value > 0 ? round($dependent_and_si_gst_value) : 0.0; }else{ $responce['family_floaters_of_dependent_and_si_premium_value'] = 0.0; $responce['family_floaters_of_dependent_and_gst_value'] = 0.0; - } + } + + + + + if($this->request->getGet('policy') == 'GMC-DEPENDENT-ADDON'){ - return $this->respond(['status' => 'success','code' => 200,'data' => ['gmc_dependent_addon'=>$responce]], 200); + // return $this->respond(['status' => 'success','code' => 200,'data' => ['gmc_dependent_addon'=>$responce]], 200); + echo json_encode(['status' => 'success','code' => 200,'data' => ['gmc_dependent_addon'=>$responce]], JSON_PRETTY_PRINT | JSON_PRESERVE_ZERO_FRACTION); } //array_push($PolicyData, $responce);