From bd8c36a4320b42814d6d1dd781708e3a34b12bfd Mon Sep 17 00:00:00 2001 From: Venkatesh Date: Fri, 26 Jun 2026 17:44:44 +0530 Subject: [PATCH] FIX_POLICY_LIST_HIDE --- app/Controllers/EmployeeRestController.php | 37 +++++++++++----------- 1 file changed, 19 insertions(+), 18 deletions(-) diff --git a/app/Controllers/EmployeeRestController.php b/app/Controllers/EmployeeRestController.php index a4a0f85..f75e95b 100755 --- a/app/Controllers/EmployeeRestController.php +++ b/app/Controllers/EmployeeRestController.php @@ -3187,25 +3187,26 @@ class EmployeeRestController extends AdminController return $this->respond(['status' => 'failed','code' => 200,'data' => [] ], 200); } - $openEnrollmentPolicies = $this->employeePolicyModel - ->select('employee_polices.client_policy_id') - ->join('employees', 'employee_polices.employee_id = employees.id') - ->whereIn('employee_polices.client_policy_id', $allowedPolicyIds) - ->where('md5(employees.client_id)', $client_id) - ->where('employees.client_branch_id', $client_branch_id) - ->where('employee_polices.enrollment_open_date <= CURDATE()', null, false) - ->where('employee_polices.enrollment_close_date >= CURDATE()', null, false) - ->where('employee_polices.enrollment_open_date IS NOT NULL', null, false) - ->where('employee_polices.enrollment_close_date IS NOT NULL', null, false) - ->where('employees.is_active', 1) - ->where('employee_polices.is_active', 1) - ->whereIn('employee_polices.status', ['draft', 'enrolled']) - ->whereIn('employees.emp_status', ['draft', 'enrolled']) - ->groupBy('employee_polices.client_policy_id') - ->findAll(); - - $policyId = array_column($openEnrollmentPolicies, 'client_policy_id'); + // $openEnrollmentPolicies = $this->employeePolicyModel + // ->select('employee_polices.client_policy_id') + // ->join('employees', 'employee_polices.employee_id = employees.id') + // ->whereIn('employee_polices.client_policy_id', $allowedPolicyIds) + // ->where('md5(employees.client_id)', $client_id) + // ->where('employees.client_branch_id', $client_branch_id) + // ->where('employee_polices.enrollment_open_date <= CURDATE()', null, false) + // ->where('employee_polices.enrollment_close_date >= CURDATE()', null, false) + // ->where('employee_polices.enrollment_open_date IS NOT NULL', null, false) + // ->where('employee_polices.enrollment_close_date IS NOT NULL', null, false) + // ->where('employees.is_active', 1) + // ->where('employee_polices.is_active', 1) + // ->whereIn('employee_polices.status', ['draft', 'enrolled']) + // ->whereIn('employees.emp_status', ['draft', 'enrolled']) + // ->groupBy('employee_polices.client_policy_id') + // ->findAll(); + // $policyId = array_column($openEnrollmentPolicies, 'client_policy_id'); + + $policyId = $allowedPolicyIds; if(empty($policyId)){ return $this->respond(['status' => 'failed','code' => 200,'data' => [] ], 200); }