From 9b7b83cd285037067b86d69162ede70e0cd1c185 Mon Sep 17 00:00:00 2001 From: Gowtham M Date: Mon, 25 May 2026 12:49:19 +0530 Subject: [PATCH] policy search api changes --- app/Controllers/PolicyController.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/Controllers/PolicyController.php b/app/Controllers/PolicyController.php index 9a950cc..2d143dc 100644 --- a/app/Controllers/PolicyController.php +++ b/app/Controllers/PolicyController.php @@ -1258,8 +1258,14 @@ class PolicyController extends ResourceController ], 200); } - $builder = $this->PolicyModel->select('partner_policy.*'); + $builder = $this->PolicyModel->select('partner_policy.*, + partner_policy.agent_id as agent_id, + pa.name as agent_name, + pe.broker_id as broker_id, + pb.name as broker_name'); $builder->join('partner_enquiry pe', 'partner_policy.enquiry_id = pe.id', 'left'); + $builder->join('partner_agent pa', 'pa.id = partner_policy.agent_id', 'left'); + $builder->join('partner_brokers pb', 'pb.id = pe.broker_id', 'left'); if ($policy_number) { $builder->like('partner_policy.policy_number', $policy_number);