diff --git a/app/Config/Routes.php b/app/Config/Routes.php index 85fe7c76..e386e0bd 100644 --- a/app/Config/Routes.php +++ b/app/Config/Routes.php @@ -54,8 +54,8 @@ $routes->group("/client", ["filter" => "authMVC"], function($routes){ $routes->post("create", "ClientController::createClientPolicy"); $routes->post("edit", "ClientController::editClientPolicy"); $routes->get("list/(:any)", "ClientController::getClientPolicyById/$1"); - $routes->post("jsonPost", "ClientController::jsonPost"); - $routes->get("getjson", "ClientController::getjson"); + $routes->post("policyGMCTerms", "ClientController::policyGMCTerms"); + $routes->get("getterms", "ClientController::getterms"); }); $routes->group("kyc", ["filter" => "authMVC"], function($routes){ $routes->post("create", "ClientController::createClientKYCInfo"); diff --git a/app/Controllers/ClientController.php b/app/Controllers/ClientController.php index 60241bc0..466a5cb3 100644 --- a/app/Controllers/ClientController.php +++ b/app/Controllers/ClientController.php @@ -671,15 +671,15 @@ class ClientController extends AdminController } - public function jsonPost() + public function policyGMCTerms() { try { - $this->myLogger->logme('error','JSon CREATE function called'); + $this->myLogger->logme('error','Terms CREATE function called'); // print_r($this->request->getPost()); $client_id = $this->request->getPost("client_id"); $policy_id = $this->request->getPost("policy_id"); - $data['sumInsured'] =$this->request->getPost("sumInsured"); + $data['sum_insured'] =$this->request->getPost("sum_insured"); $data['family_floater'] =$this->request->getPost("family_floater"); // print_r($data['familyfloater']); if (!$data['family_floater'] || $data['family_floater'] == 0) { @@ -707,7 +707,9 @@ class ClientController extends AdminController $data['waiverof1,2,3&4thyearexclusions'] =$this->request->getPost("waiverof1,2,3&4thyearexclusions"); $data['waiverof30dayswaitingperiod'] =$this->request->getPost("waiverof30dayswaitingperiod"); $data['prehospitalizationcover'] =$this->request->getPost("prehospitalizationcover"); + // $data['posthospitalizationcover'] =$this->request->getPost("posthospitalizationcover"); $data['congenitaldiseasesinternal'] =$this->request->getPost("congenitaldiseasesinternal"); + // $data['congenitaldiseasesexternal'] =$this->request->getPost("congenitaldiseasesexternal"); $data['copayzonewisecopay'] =$this->request->getPost("copayzonewisecopay"); $data['bioabsorbablestenttoriclensmultifocallens'] =$this->request->getPost("bioabsorbablestenttoriclensmultifocallens"); $data['roomrentlimit'] =$this->request->getPost("roomrentlimit"); @@ -731,17 +733,17 @@ class ClientController extends AdminController $data['Wellness'] =$this->request->getPost("Wellness"); $data['days_of_discharge'] =$this->request->getPost("days_of_discharge"); $data['days_from_dod'] =$this->request->getPost("days_from_dod"); - $data['specialConditionLabel'] = $this->request->getPost("specialConditionLabel") ?? []; - $data['specialConditionInput'] = $this->request->getPost("specialConditionInput") ?? []; + $data['special_condition_label'] = $this->request->getPost("special_condition_label") ?? []; + $data['special_condition_input'] = $this->request->getPost("special_condition_input") ?? []; - // print_r($data); + // print_r($this->request->getPost()); // die(); $jsonData = json_encode($data); $dataa = array( - 'json' => $jsonData, + 'policy_terms' => $jsonData, 'client_id' => $client_id, 'policy_id' => $policy_id ); @@ -772,14 +774,14 @@ class ClientController extends AdminController - public function getjson() + public function getterms() { $client_id = $this->request->getVar('client_id'); $policy_id = $this->request->getVar('policy_id'); $record = $this->clientPolicyModel->where(['client_id' => $client_id, 'policy_id' => $policy_id])->first(); if ($record) { - echo $record['json']; + echo $record['policy_terms']; } else { echo "Record not found."; diff --git a/app/Models/ClientPolicyModel.php b/app/Models/ClientPolicyModel.php index ba9235c5..4ce12fb1 100644 --- a/app/Models/ClientPolicyModel.php +++ b/app/Models/ClientPolicyModel.php @@ -33,7 +33,7 @@ class ClientPolicyModel extends Model "earned_premium_amount", "claims_incurred_amount", - "json", + "policy_terms", "created_by", "updated_by", "Is_active", diff --git a/app/Views/client_policy.php b/app/Views/client_policy.php index 7c1f15d0..0d55acc5 100644 --- a/app/Views/client_policy.php +++ b/app/Views/client_policy.php @@ -1,5 +1,4 @@ - - +
@@ -102,6 +101,12 @@
+ + + + + + \ No newline at end of file