CHANGE_RETAIL_POLICY_DATA

This commit is contained in:
VENKATESHWARAN 2025-12-09 11:13:13 +05:30
parent 1ae088a9b3
commit 7169a7210f
2 changed files with 20 additions and 1 deletions

View File

@ -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();
}

View File

@ -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);