From bf6a914ded8e594275f4cc63b4bd93a303d68141 Mon Sep 17 00:00:00 2001 From: Gowtham M Date: Tue, 14 Oct 2025 10:42:14 +0530 Subject: [PATCH] GWM --- app/Config/Routes.php | 1 + app/Controllers/AgentController.php | 16 ++++++++++++++++ 2 files changed, 17 insertions(+) diff --git a/app/Config/Routes.php b/app/Config/Routes.php index 2a30a2e..4fc57ef 100755 --- a/app/Config/Routes.php +++ b/app/Config/Routes.php @@ -41,6 +41,7 @@ $routes->group('api', ['filter' => 'appSignature'], function ($routes) { //Agent $routes->get('agent/agentList', 'AgentController::agentList'); + $routes->get('agent/agentListForEnquiryCreationDropdown', 'AgentController::agentListForEnquiryCreationDropdown'); $routes->get('agent/findAgent', 'AgentController::findAgent'); $routes->post('agent/createAgent', 'AgentController::createAgent'); $routes->post('agent/updateAgent', 'AgentController::updateAgent'); diff --git a/app/Controllers/AgentController.php b/app/Controllers/AgentController.php index 9e6a4cf..8810288 100644 --- a/app/Controllers/AgentController.php +++ b/app/Controllers/AgentController.php @@ -34,6 +34,22 @@ class AgentController extends ResourceController } + public function agentListForEnquiryCreationDropdown() + { + try{ + + $id = $this->request->getGet('manager_id'); + + $data = $this->AgentModel->where('manager_id' , $id )->where('is_active',1)->findAll(); + + return $this->respond(['status' => 'success', 'code' => 200, 'data' => $data], 200); + + } catch (\Exception $e) { + return $this->respond(['status' => 'failed', 'code' => 500, 'data' => $e->getMessage()], 500); + } + + } + // Find a agent public function findAgent() {