diff --git a/app/Controllers/ClientController.php b/app/Controllers/ClientController.php index d7a06cf5..bde79526 100755 --- a/app/Controllers/ClientController.php +++ b/app/Controllers/ClientController.php @@ -1982,6 +1982,13 @@ class ClientController extends AdminController ->findAll(); $client_policy_list = $this->clientPolicyModel->getPolicyTypeForPolicyBinding($client_id); $cd_data = $this->CDMasterModel->where('client_id', $client_id)->where('insurer_id', $insurer_id)->findAll(); + $client_policy_data['policy_end_date'] = date('d/m/Y', strtotime($client_policy_data['policy_end_date'])); + $fromDate = $client_policy_data['policy_end_date']; + $date = \DateTime::createFromFormat('d/m/Y', $fromDate); + $date->modify('+1 year'); + $newDate = $date->format('d/m/Y'); + + // print_rr($client_policy_data['policy_end_date']);die(); return $this->respond([ 'status' => true, @@ -1990,7 +1997,8 @@ class ClientController extends AdminController 'cd_data' => $cd_data, "insurer_id" => $client_policy_data['insurer_id'], 'policy' => $polices, - 'client_policy_list' => $client_policy_list + 'client_policy_list' => $client_policy_list, + 'end_date' => $newDate ], 200); } else { return $this->respond(['status' => false, 'code' => 404, 'message' => 'no data found'], 200); diff --git a/app/Views/leads_form.php b/app/Views/leads_form.php index 10f6e264..92d6af73 100644 --- a/app/Views/leads_form.php +++ b/app/Views/leads_form.php @@ -279,13 +279,58 @@ + \ No newline at end of file diff --git a/app/Views/leads_list.php b/app/Views/leads_list.php index ddf4d238..c031991d 100644 --- a/app/Views/leads_list.php +++ b/app/Views/leads_list.php @@ -435,10 +435,12 @@ $(document).ready(function(){ let client_id = $(this).val(); let client_type = $('#client_id option:selected').data('ct'); - if(branch_list != '' && client_id != '') { + if(branch_list[client_id] != '' && branch_list[client_id] != null && client_id != '') { console.log('branch_list', branch_list[client_id]); let data = branch_list[client_id]; appendBranch(data); + }else{ + toastr.warning("No Branch Found for the selected Client",'Warning'); } }) @@ -447,10 +449,12 @@ $(document).ready(function(){ let client_branch_id = $(this).val(); - if(policy_list != '' && client_branch_id != '') { + if(policy_list[client_branch_id] != '' && policy_list[client_branch_id] != null && client_branch_id != ''&& client_branch_id != null) { console.log('policy_list', policy_list[client_branch_id]); let data = policy_list[client_branch_id]; appendRenewalPolicies(data); + }else{ + toastr.warning("No Policies Found for the selected Branch",'Warning'); } })