From 7169a7210fe3ef1d617b27d2b7e2c878cad89c50 Mon Sep 17 00:00:00 2001 From: "venkatesh.r" Date: Tue, 9 Dec 2025 11:13:13 +0530 Subject: [PATCH] CHANGE_RETAIL_POLICY_DATA --- app/Controllers/EmployeeRestController.php | 19 ++++++++++++++++++- .../RestAuthenticationController.php | 2 ++ 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/app/Controllers/EmployeeRestController.php b/app/Controllers/EmployeeRestController.php index 859b51d1..219da195 100755 --- a/app/Controllers/EmployeeRestController.php +++ b/app/Controllers/EmployeeRestController.php @@ -4716,9 +4716,15 @@ class EmployeeRestController extends AdminController $emp_retail_client_data = $this->clientModel ->select(" '{$emp_id}' AS emp_id, + clients.client_name as insurerd_name, + clients.email as insurerd_mail, + clients.phone as insurerd_mobile, policy_transaction.insurer_id, policy_transaction.policy_type_id, policy_transaction.policy_no, + policy_transaction.client_policy_id, + policy_transaction.vehicle_id, + vehicle.vehicle_no, DATE_FORMAT(policy_transaction.policy_start_date, '%d-%b-%Y') as policy_start_date, DATE_FORMAT(policy_transaction.policy_end_date, '%d-%b-%Y') as policy_end_date, policy_type.policy_type, @@ -4729,17 +4735,26 @@ class EmployeeRestController extends AdminController ->join('policy_transaction', 'policy_transaction.client_id = clients.id') ->join('insurers', 'policy_transaction.insurer_id = insurers.id') ->join('policy_type', 'policy_transaction.policy_type_id = policy_type.id') + ->join('vehicle', 'policy_transaction.vehicle_id = vehicle.id', 'left') ->where('policy_transaction.is_active', 1) + ->where('policy_transaction.action_type', "inception") ->where('clients.is_active', 1) + ->where('clients.client_type', 2) ->where('clients.phone', $mobile_number) ->findAll(); }else { $emp_retail_client_data = $this->clientModel ->select(" '{$emp_id}' AS emp_id, + clients.client_name as insurerd_name, + clients.email as insurerd_mail, + clients.phone as insurerd_mobile, policy_transaction.insurer_id, policy_transaction.policy_type_id, policy_transaction.policy_no, + policy_transaction.client_policy_id, + policy_transaction.vehicle_id, + vehicle.vehicle_no, DATE_FORMAT(policy_transaction.policy_start_date, '%d-%b-%Y') as policy_start_date, DATE_FORMAT(policy_transaction.policy_end_date, '%d-%b-%Y') as policy_end_date, policy_type.policy_type, @@ -4750,9 +4765,11 @@ class EmployeeRestController extends AdminController ->join('policy_transaction', 'policy_transaction.client_id = clients.id') ->join('insurers', 'policy_transaction.insurer_id = insurers.id') ->join('policy_type', 'policy_transaction.policy_type_id = policy_type.id') + ->join('vehicle', 'policy_transaction.vehicle_id = vehicle.id', 'left') ->where('policy_transaction.is_active', 1) + ->where('policy_transaction.action_type', "inception") ->where('clients.is_active', 1) - ->where('clients.email IS NOT NULL') + ->where('clients.client_type', 2) ->where('clients.email', $email_id) ->findAll(); } diff --git a/app/Controllers/RestAuthenticationController.php b/app/Controllers/RestAuthenticationController.php index b0f56392..9c9065b9 100755 --- a/app/Controllers/RestAuthenticationController.php +++ b/app/Controllers/RestAuthenticationController.php @@ -2207,6 +2207,7 @@ class RestAuthenticationController extends AdminController ->select('clients.*') ->join('policy_transaction', 'policy_transaction.client_id = clients.id') ->where('policy_transaction.is_active', 1) + ->where('policy_transaction.action_type', "inception") ->where('clients.is_active', 1) ->where('clients.phone', $mobile_number); @@ -2225,6 +2226,7 @@ class RestAuthenticationController extends AdminController ->select('clients.*') ->join('policy_transaction', 'policy_transaction.client_id = clients.id') ->where('policy_transaction.is_active', 1) + ->where('policy_transaction.action_type', "inception") ->where('clients.is_active', 1) ->where('clients.email', $email_id);