From 516bf18ac3dc224bc3b60752eead24229e924d60 Mon Sep 17 00:00:00 2001 From: "venkatesh.r" Date: Sat, 2 Mar 2024 13:35:58 +0530 Subject: [PATCH] CHANGES_GMC_GPA_TERMS : RV --- app/Controllers/ClientController.php | 14 +- app/Views/policy_gmc_terms.php | 810 ++++++++++++++------------- app/Views/policy_gpa_terms.php | 4 +- app/Views/policy_grid.php | 13 +- 4 files changed, 445 insertions(+), 396 deletions(-) diff --git a/app/Controllers/ClientController.php b/app/Controllers/ClientController.php index 61c010c7..d3d38b2c 100644 --- a/app/Controllers/ClientController.php +++ b/app/Controllers/ClientController.php @@ -649,6 +649,18 @@ class ClientController extends AdminController $policy_id = $this->request->getGet('policy_id'); $client_id = $this->request->getGet('client_id'); + $emp_count = $this->employeeModel ->join('client_policy cp',"employees.client_id = cp.client_id") + ->join('employee_polices ep',"cp.id = ep.client_policy_id AND employees.id = ep.employee_id") + ->where("employees.client_id",$client_id) + ->where("employees.emp_status",'active') + ->countAllResults(); + + if($emp_count = 0){ + $emp_count = true; + }else{ + $emp_count = false; + } + $data = $this->policesModel->getPolicyPremium($policy_id); $pattern = '/gmc/i'; @@ -669,7 +681,7 @@ class ClientController extends AdminController // echo '
';
         // print_r($results);
         // print_r($data[0]->policy_type); die;
-        return $this->respond(['status' => true,'code' => 200,'data' => $results, 'premiumData' => $premiumData], 200);
+        return $this->respond(['status' => true,'code' => 200,'data' => $results, 'premiumData' => $premiumData, 'count' => $emp_count], 200);
 
     }
 
diff --git a/app/Views/policy_gmc_terms.php b/app/Views/policy_gmc_terms.php
index c5258957..4ac8c736 100644
--- a/app/Views/policy_gmc_terms.php
+++ b/app/Views/policy_gmc_terms.php
@@ -71,279 +71,283 @@
     }
 
 
-