From 183cbd7fffbbfb780cd7892ce5fbd92d488376f8 Mon Sep 17 00:00:00 2001 From: bitbucket Date: Fri, 31 May 2024 09:08:40 +0530 Subject: [PATCH] CHANGE_ AccountManagerDetails attached in getEmployeeProfile API : GWM --- app/Config/Routes.php | 4 ---- app/Controllers/EmployeeRestController.php | 7 ++++++- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/app/Config/Routes.php b/app/Config/Routes.php index a32b6788..d1a18cb3 100644 --- a/app/Config/Routes.php +++ b/app/Config/Routes.php @@ -258,12 +258,8 @@ $routes->group("/api", ["filter" => "authJWT"], function ($routes) { -$routes->get("/getEmployeeProfile", "EmployeeRestController::getEmployeeProfile/$1"); -$routes->post("/editEmployeeProfile", "EmployeeRestController::editEmployeeProfile"); -$routes->post("/calculatePremium", "EmployeeRestController::calculatePremium"); -$routes->get("getEmployeeActiveOrInactivePolicy", "EmployeeRestController::getEmployeeActiveOrInactivePolicy"); $routes->group("employeeRest", ["filter" => "authJWT"], function ($routes) { diff --git a/app/Controllers/EmployeeRestController.php b/app/Controllers/EmployeeRestController.php index 3c51bae9..c31cabe7 100644 --- a/app/Controllers/EmployeeRestController.php +++ b/app/Controllers/EmployeeRestController.php @@ -94,7 +94,12 @@ class EmployeeRestController extends AdminController ->where('relationship', $relationship) ->first(); $result = $employee; - return $this->respond(['status' => 'success','code' => 200,'data' => $result],200); + $AccountManagerDetails = $this->clientRMModel->select('client_rm.* , user_profiles.*') + ->join('user_profiles', 'client_rm.user_id = user_profiles.id', 'left') + ->where('client_rm.client_id', $client_id ) + ->where('client_rm.level', 3 ) + ->findAll(); + return $this->respond(['status' => 'success','code' => 200,'data' => $result, 'AccountManagerDetails'=> isset($AccountManagerDetails[0]) ? $AccountManagerDetails[0] : null ],200); } else { $result = "No Match's"; return $this->respond(['status' => 'failed','code' => 404,'data' => $result],404);