CHANGE_in getEmployeeActiveOrInactivePolicy : GWM
This commit is contained in:
parent
c17a3a3fd3
commit
d685156dc9
@ -345,15 +345,18 @@ $routes->group("/api", ["filter" => "authJWT"], function ($routes) {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
$routes->group("employeeRest", ["filter" => "authJWT"], function ($routes) {
|
$routes->group("employeeRest", ["filter" => "authJWT"], function ($routes) {
|
||||||
|
|
||||||
$routes->post("storeFireBase", "EmployeeRestController::storeFireBase");
|
$routes->post("storeFireBase", "EmployeeRestController::storeFireBase");
|
||||||
$routes->post("saveMpin", "RestAuthenticationController::saveMpin");
|
$routes->post("saveMpin", "RestAuthenticationController::saveMpin");
|
||||||
$routes->post("updateMpin", "RestAuthenticationController::updateMpin");
|
$routes->post("updateMpin", "RestAuthenticationController::updateMpin");
|
||||||
$routes->post("getChatResponse", "ChatBotController::getChatResponse");
|
$routes->post("getChatResponse", "ChatBotController::getChatResponse");
|
||||||
$routes->get("getEmployeeProfile", "EmployeeRestController::getEmployeeProfile");
|
$routes->get("getEmployeeProfile", "EmployeeRestController::getEmployeeProfile");
|
||||||
|
|
||||||
$routes->post("employeeUpload", "EmployeeRestController::employeeUpload");
|
$routes->post("employeeUpload", "EmployeeRestController::employeeUpload");
|
||||||
|
|
||||||
$routes->get("relationshipList", "EmployeeRestController::relationshipList");
|
$routes->get("relationshipList", "EmployeeRestController::relationshipList");
|
||||||
|
|
||||||
$routes->get("getEmployeeAndDependence", "EmployeeRestController::getEmployeeAndDependence");
|
$routes->get("getEmployeeAndDependence", "EmployeeRestController::getEmployeeAndDependence");
|
||||||
$routes->post("editEmployeeAndDependence", "EmployeeRestController::editEmployeeAndDependence");
|
$routes->post("editEmployeeAndDependence", "EmployeeRestController::editEmployeeAndDependence");
|
||||||
$routes->post("addEmployeeAndDependence", "EmployeeRestController::addEmployeeAndDependence");
|
$routes->post("addEmployeeAndDependence", "EmployeeRestController::addEmployeeAndDependence");
|
||||||
|
|||||||
@ -147,16 +147,27 @@ class ChatBotController extends AdminController
|
|||||||
|
|
||||||
$text = $this->request->getVar('text');
|
$text = $this->request->getVar('text');
|
||||||
$value = $this->request->getVar('value');
|
$value = $this->request->getVar('value');
|
||||||
|
|
||||||
$Data = $this->ChatBotModel->where('options', $text)->where('is_active', 1 )->first();
|
$Data = $this->ChatBotModel->where('options', $text)->where('is_active', 1 )->first();
|
||||||
|
|
||||||
if($Data){
|
if($Data){
|
||||||
|
|
||||||
if($Data['options'] == 'Please Enter Your Mobile Number To View Your Policies')
|
if($Data['options'] == 'Please Enter Your Mobile Number To View Your Policies')
|
||||||
{
|
{
|
||||||
|
|
||||||
$result = $this->getAllPolicyByMobileNumber($value,'text');
|
$result = $this->getAllPolicyByMobileNumber($value,'text');
|
||||||
return $this->respond(['status' => 'success','code' => 200,'data' => $result ],200);
|
return $this->respond(['status' => 'success','code' => 200,'data' => $result ],200);
|
||||||
|
|
||||||
}else if($Data['options'] == 'Please Enter Your Mobile Number To Raise Claim'){
|
}else if($Data['options'] == 'Please Enter Your Mobile Number To Raise Claim'){
|
||||||
|
|
||||||
$result = $this->getAllPolicyByMobileNumber($value,'options');
|
$result = $this->getAllPolicyByMobileNumber($value,'options');
|
||||||
return $this->respond(['status' => 'success','code' => 200,'data' => $result ],200);
|
return $this->respond(['status' => 'success','code' => 200,'data' => $result ],200);
|
||||||
|
|
||||||
|
}else if( $Data['options'] == 'Enter Your Claim Number'){
|
||||||
|
|
||||||
|
$result = $this->getTicket($value,$emp_code,$client_id);
|
||||||
|
return $this->respond(['status' => 'success','code' => 200,'data' => $result ],200);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}else{
|
}else{
|
||||||
@ -192,6 +203,7 @@ class ChatBotController extends AdminController
|
|||||||
|
|
||||||
|
|
||||||
return $this->respond(['status' => 'success','code' => 200,'data' => $result ],200);
|
return $this->respond(['status' => 'success','code' => 200,'data' => $result ],200);
|
||||||
|
|
||||||
}else{
|
}else{
|
||||||
|
|
||||||
$result = $this->sendDefaultMessage();
|
$result = $this->sendDefaultMessage();
|
||||||
@ -396,6 +408,40 @@ class ChatBotController extends AdminController
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function getTicket($value, $emp_code, $client_id)
|
||||||
|
{
|
||||||
|
// Construct the URL with query parameters
|
||||||
|
$url = 'https://venbait.in/nhance/helpdesk/dev/api/tickets/show/' . $value;
|
||||||
|
|
||||||
|
$token = 'uncp8FvG310bEyYdV9MmStlo7KDRZ65fLWTeXCI2JzwPrNHjBqQhUiAgxsaO';
|
||||||
|
$headers = [
|
||||||
|
'Token: ' . $token,
|
||||||
|
];
|
||||||
|
|
||||||
|
// Initialize cURL session
|
||||||
|
$ch = curl_init();
|
||||||
|
|
||||||
|
// Set cURL options
|
||||||
|
curl_setopt($ch, CURLOPT_URL, $url);
|
||||||
|
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
|
||||||
|
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
|
||||||
|
|
||||||
|
// Execute cURL request
|
||||||
|
$response = curl_exec($ch);
|
||||||
|
|
||||||
|
// Check for errors
|
||||||
|
if (curl_errno($ch)) {
|
||||||
|
$error = curl_error($ch);
|
||||||
|
curl_close($ch);
|
||||||
|
return ['status' => 'failed', 'response' => $error];
|
||||||
|
} else {
|
||||||
|
// Close cURL session
|
||||||
|
curl_close($ch);
|
||||||
|
return ['status' => 'success', 'response' => $response];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -1411,10 +1411,7 @@ class EmployeeRestController extends AdminController
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public function getGTLIPolicy($empData,$emp_code,$client_id,$client_branch_id)
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
public function FloterConvertion($array){
|
public function FloterConvertion($array){
|
||||||
|
|
||||||
@ -1948,7 +1945,7 @@ class EmployeeRestController extends AdminController
|
|||||||
$client_policy_id = $this->request->getVar('client_policy_id') ?? $clientPolicyId;
|
$client_policy_id = $this->request->getVar('client_policy_id') ?? $clientPolicyId;
|
||||||
$emp_code = $this->request->getVar('emp_code') ?? $empCode;
|
$emp_code = $this->request->getVar('emp_code') ?? $empCode;
|
||||||
$default_si = $this->request->getVar('si') ?? $default_si;// si amt which choosed in add on policy
|
$default_si = $this->request->getVar('si') ?? $default_si;// si amt which choosed in add on policy
|
||||||
|
$client_branch_id = $this->request->getVar('client_branch_id') ?? $client_branch_id;
|
||||||
// dd($client_policy_id);
|
// dd($client_policy_id);
|
||||||
|
|
||||||
|
|
||||||
@ -2278,9 +2275,10 @@ class EmployeeRestController extends AdminController
|
|||||||
if($ClientPolicyValue['policy_type_id'] == 4){ $data['heading'] = 'Group Medical Coverage - Top Up'; }else
|
if($ClientPolicyValue['policy_type_id'] == 4){ $data['heading'] = 'Group Medical Coverage - Top Up'; }else
|
||||||
if($ClientPolicyValue['policy_type_id'] == 5){ $data['heading'] = 'Group Medical Coverage - Parents (Top Up)'; }
|
if($ClientPolicyValue['policy_type_id'] == 5){ $data['heading'] = 'Group Medical Coverage - Parents (Top Up)'; }
|
||||||
|
|
||||||
if($ClientPolicyValue['policy_type_id'] == 1){ $data['floter_text_heading'] = 'Sum Insured'; }
|
if($ClientPolicyValue['policy_type_id'] == 1 || $ClientPolicyValue['policy_type_id'] == 6 || $ClientPolicyValue['policy_type_id'] == 7)
|
||||||
else
|
|
||||||
{
|
{
|
||||||
|
$data['floter_text_heading'] = 'Sum Insured';
|
||||||
|
}else{
|
||||||
if($terms->family_floater == 1){ $data['floter_text_heading'] = 'Floter Sum Insured'; }else{ $data['floter_text_heading'] = 'Sum Insured'; }
|
if($terms->family_floater == 1){ $data['floter_text_heading'] = 'Floter Sum Insured'; }else{ $data['floter_text_heading'] = 'Sum Insured'; }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user