From 9bce7a7aa6060ee13d6faebf48e79640b13465f6 Mon Sep 17 00:00:00 2001 From: Gowtham M Date: Sat, 4 Apr 2026 19:01:37 +0530 Subject: [PATCH] GWM : payout view --- app/Controllers/InvoiceController.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/Controllers/InvoiceController.php b/app/Controllers/InvoiceController.php index 807f213..6d40d64 100644 --- a/app/Controllers/InvoiceController.php +++ b/app/Controllers/InvoiceController.php @@ -259,10 +259,15 @@ class InvoiceController extends ResourceController } $items = $this->InvoiceItemModel - ->select('partner_invoice_items.* , pp.issued_date , pe.name as customer_name , pq.premium_amount') + ->select( + 'partner_invoice_items.*, pp.issued_date, pe.name AS customer_name, pq.premium_amount, ' + . 'pa.agent_code, pa.name AS agent_name, CONCAT_WS(" - ", pa.agent_code, pa.name) AS agent_code_name', + false + ) ->join('partner_policy pp', 'pp.id = partner_invoice_items.policy_id', 'left') ->join('partner_enquiry pe', 'pe.id = pp.enquiry_id', 'left') ->join('partner_quotation pq', 'pq.id = pp.quotation_id', 'left') + ->join('partner_agent pa', 'pa.id = pp.agent_id', 'left') ->where('partner_invoice_items.invoice_id', $invoiceId) ->where('partner_invoice_items.is_active', 1) ->findAll();