From 5177967b146eb50d1e9f522a0efe2fcacf98b837 Mon Sep 17 00:00:00 2001 From: velz Date: Tue, 7 May 2024 14:36:14 +0530 Subject: [PATCH 01/13] FIX_UAT_ISSUES_DOB_SI_BAND_BPAY --- app/Controllers/EmployeeServiceController.php | 32 +++++++---- app/Helpers/excel_util_helper.php | 57 ++++++++++++------- app/Models/EmployeeModel.php | 7 ++- 3 files changed, 62 insertions(+), 34 deletions(-) diff --git a/app/Controllers/EmployeeServiceController.php b/app/Controllers/EmployeeServiceController.php index 48b19e71..0c74db67 100644 --- a/app/Controllers/EmployeeServiceController.php +++ b/app/Controllers/EmployeeServiceController.php @@ -169,10 +169,12 @@ class EmployeeServiceController extends AdminController { break; } - //iterate each row + + //iterate each row for columns validations foreach ($row as $col_key => $col) { + $is_mandatory = $columns_to_check[$keys[$col_key]]['is_mandatory']; $format = $columns_to_check[$keys[$col_key]]['format']; $allowed_values = $columns_to_check[$keys[$col_key]]['allowed_values']; @@ -263,19 +265,14 @@ class EmployeeServiceController extends AdminController $result['error_summary'] = array_count_values($result['error_summary']); $status = 'failed'; $failure_reason = ((json_encode($result))); - $this->fileModel->where('id', $file_id)->set(['status' => $status,'reason' => $failure_reason])->update(); + $this->fileModel->where('id', $file_id)->set(['status' => $status,'reason' => $failure_reason])->update(); $this->myLogger->logme("error",'{file_id} uploaded failed',['file_id' => $file_id]); - //return $this->respond(['dataStatus' => true,'code' => 404,'data' => 'file upload failed with errors'], 200); - // dd($failure_reason); - - - //print_r($r); } else //trigger next data validation via job queue server { //proceed next data level validation in JOB queue $job_details = new Jobs(); - $r = Jobs::addJob(['job_name' => 'excelFileDataValidation','payload' => ['file_id' => $file_id]]); + $r = Jobs::addJob(['job_name' => 'excelFileDataValidation','payload' => ['file_id' => $file_id]]); // $jobWorker = new JobWorker(); // JobWorker::processJob($r); } @@ -375,7 +372,7 @@ class EmployeeServiceController extends AdminController } } - if(($file['action'] == 'inception' || $file['action'] == 'addition' || $file['action'] == 'dependent_addition') && ($policy_details['is_addon'] != 3)) // 3 is dependent addon + if(($file['action'] == 'inception' || $file['action'] == 'addition' || $file['action'] == 'dependent_addition') && ($policy_details['policy_type_id'] != 3)) // 3 is GMC parents (base policy or dep addon) { $res = check_self_available_in_family($family,$file['action']); // dd($res); @@ -385,6 +382,18 @@ class EmployeeServiceController extends AdminController $result['error_data'][ $res['row_id'] ]['sno']['error'][] = "Self not found "; } } + + //check self avaialbe where self data is not available either in excel or same policy (i.e.) gMC parents + if($policy_details['policy_type_id'] == 3) // 3 is GMC parents (base policy or dep addon) + { + $self_details = $this->employeeModel->getEmpFamilybyEmpCode(emp_code: $emp_id,client_id: $file['client_id'],emp_status: ['active'],policy_status:['active']); + // dd($self_details); + if(!count($self_details)) + { + array_push($result['error_summary'],14); // Self not found + $result['error_data'][ $family[0][0] ]['sno']['error'][] = "Self not found "; + } + } if($file['action'] == 'dependent_addition' || $file['action'] == 'addition' || $file['action'] == 'inception') @@ -460,9 +469,8 @@ class EmployeeServiceController extends AdminController else //inception OR addition OR dependent addition { //proceed next data level validation in JOB queue - $job_details = new Jobs(); - - $r = Jobs::addJob(['job_name' => 'employeesOnboardPreprocess','payload' => ['file_id' => $file_id]]); + $job_details = new Jobs(); + $r = Jobs::addJob(['job_name' => 'employeesOnboardPreprocess','payload' => ['file_id' => $file_id]]); // $jobWorker = new JobWorker(); // JobWorker::processJob($r); } diff --git a/app/Helpers/excel_util_helper.php b/app/Helpers/excel_util_helper.php index 35ccad7e..0efa5cef 100644 --- a/app/Helpers/excel_util_helper.php +++ b/app/Helpers/excel_util_helper.php @@ -79,8 +79,8 @@ if(!function_exists('check_relationship')) $slug = \Config\Services::slug(); $col = $slug->slugify($row[5]); // echo $col;//die(); - // if($col != 'self' && $col != 'spouse') - // { + if($col != 'self' && $col != 'spouse') + { if(!isset($relationship[ $col ])) { return array('status' => false,'error' => 'Rule Conflict: Unknown Relationship'); @@ -105,7 +105,7 @@ if(!function_exists('check_relationship')) } - // } + } return array('status' => true); } else @@ -190,17 +190,27 @@ if(!function_exists('check_si')) } // check age slab - if($row[3] != null)// dob + if($row[3] != null && DateTime::createFromFormat('d-M-Y', $row[3]) !== false)// dob { $dob = change_date_format($row[3],'d-M-Y','Y-m-d'); // echo $row[3].' - '.$dob;echo '
'; $currentDateTime = new DateTime();//die(); $passedDateTime = new DateTime($dob); $interval = $currentDateTime->diff($passedDateTime); - // echo $row[0].' - '.$row[3].' - '.$interval->y;echo '
'; - if(!$is_age_slab_found && ($slab_value['age_from'] !== null && $slab_value['age_to'] !== null) && ($slab_value['age_from'] <= $interval->y && $slab_value['age_to'] >= $interval->y) && $slab_value['si'] == $received_si) + if(!$is_age_slab_found) { - $is_age_slab_found = true; + if(isset($slab_value['age_from']) && isset($slab_value['age_to'])) + { + if($slab_value['age_from'] !== null && $slab_value['age_to'] !== null && $slab_value['age_from'] <= $interval->y && $slab_value['age_to'] >= $interval->y && $slab_value['si'] == $received_si) + { + $is_age_slab_found = true;// send true if age slab found + } + } + else + { + $is_age_slab_found = true;// send true if age conditin is not applicable + } + } }//end of check age slab @@ -248,10 +258,19 @@ if (!function_exists('check_dob_diff')) { if($row[3] != null && $row[5] != null) { + if (DateTime::createFromFormat('d-M-Y', $row[3]) === false) + { + return array('status' => false,'error' => 'Not a valid Date'); + } + // return array('status' => true); $dob = change_date_format($row[3],'d-M-Y','Y-m-d'); // echo $row[3].' - '.$dob;echo '
'; $currentDateTime = new DateTime();//die(); + // print_r($currentDateTime); + // die(); $passedDateTime = new DateTime($dob); + // print_r($passedDateTime); + $interval = $currentDateTime->diff($passedDateTime); $slug = \Config\Services::slug(); @@ -429,9 +448,9 @@ if (!function_exists('check_dependent_conflict')) $self_emp_row_id = null; $temp_counts = [2,3,4,5,6,7,8,9,10]; //temp variable for check relation repetaed count $slug = \Config\Services::slug(); - - // if($policy_terms['family_floater'] == true) - // { + // dd($policy_terms); + if(isset($policy_terms['family_floater']) && !empty($policy_terms['family_floaters'])) + { // $temp_string = implode(" ",$policy_terms['family_floaters']); $temp = $policy_terms['family_floaters']; @@ -535,15 +554,12 @@ if (!function_exists('check_dependent_conflict')) } - // } - // else - // { - // if(count($family_data) > 1) - // { - // $result['status'] = false; - // $result['error_data'][] = ['code' => 11,'col_name' => 'sno','msg' => 'Rule conflict: Dependents not allowed','row_id' => $row[0]];//dependents not allowed - // } - // } + } + else + { + $result['status'] = true; + } + return $result; @@ -1031,7 +1047,8 @@ if (!function_exists('premium_calculation_manager')) } if(!$is_match_found) { - $log_message = '[ client_policy_id : ' .$emp_data['policy_details']['client_policy_id'].' - '. $emp_data['emp_code'].' - '.$emp_data['name'] .' - '. $emp_data['policy_details']['basic_cover_si'] . ' ]'; + $age = calculate_days_bw_dates(from_date: $emp_data['dob'])->y; + $log_message = '[ client_policy_id : ' .$emp_data['policy_details']['client_policy_id'].' - '. $emp_data['emp_code'].' - '.$emp_data['name'] .' - '. $emp_data['policy_details']['basic_cover_si'] . ', Age : '. $age.' ]'; if($slab_details['slab_rates'][0]['premium_type'] == 1) { $log_message .= ' - skipping, calculating only self..!'; diff --git a/app/Models/EmployeeModel.php b/app/Models/EmployeeModel.php index 2824f4e1..0a1cdbc7 100644 --- a/app/Models/EmployeeModel.php +++ b/app/Models/EmployeeModel.php @@ -95,7 +95,7 @@ class EmployeeModel extends Model } - public function getEmpFamilybyEmpCode(string $client_policy_id = null,string $emp_code = null,string $client_id = null,array $emp_status = [],array $policy_status = []) + public function getEmpFamilybyEmpCode(string $client_policy_id = null,string $emp_code = null,string $client_id = null,array $emp_status = [],array $policy_status = [],array $relationship = []) { $result = $this->select(['employees.id as emp_id', 'employees.client_id', 'employees.relationship', 'employees.relationship_code', 'employees.change_event', 'employees.emp_code', 'employees.name', 'employees.email_personal', 'employees.email_corporate', 'employees.mobile', 'employees.gender', 'employees.dob', 'employees.doj', 'employees.basic_pay', 'employees.band', 'employees.designation', 'employees.emp_status','employee_polices.id as emp_policy_id', 'employee_polices.employee_id', 'employee_polices.client_policy_id', 'employee_polices.tpa_id', 'employee_polices.uhid', 'employee_polices.batch_code', 'employee_polices.status', 'employee_polices.pre_existing_alignments', 'employee_polices.basic_cover_si', 'employee_polices.date_coverage', 'employee_polices.policy_end_date', 'employee_polices.days', 'employee_polices.premium', 'employee_polices.rata_premimum', 'employee_polices.gst', 'employee_polices.date_of_exit', 'employee_polices.reason_for_exit']) ->join('employee_polices', 'employee_polices.employee_id = employees.id') @@ -105,7 +105,7 @@ class EmployeeModel extends Model }) ->where('employee_polices.is_active',1) - // ->where('employees.emp_status', ($emp_status !== null ? $emp_status : 'active')) + ->where('employees.is_active',1) // ->where('employees.emp_code',$emp_code) ->when($emp_code, function($query) use ($emp_code){ return $query->where('employees.emp_code',$emp_code); @@ -114,6 +114,9 @@ class EmployeeModel extends Model ->when(count($emp_status), function($query) use ($emp_status){ return $query->whereIn('employees.emp_status', $emp_status); }) + ->when(count($relationship), function($query) use ($relationship){ + return $query->whereIn('employees.relationship', $relationship); + }) ->when(count($policy_status), function($query) use ($policy_status){ return $query->whereIn('employee_polices.status', $policy_status); }) From d2856d70f231cf4b7187a1112b139026821f0247 Mon Sep 17 00:00:00 2001 From: aadhavan valli Date: Wed, 8 May 2024 14:14:01 +0530 Subject: [PATCH 02/13] CHANGE_AGE_RADIO_IN_GPA_GMS_POLICY_TERMS : AADHAVAN --- app/Controllers/ClientController.php | 22 ++- app/Views/client_onboarding.php | 4 +- app/Views/policy_gmc_terms.php | 256 +++++++++++++++++++++++++-- app/Views/policy_gpa_terms.php | 54 ++++++ 4 files changed, 319 insertions(+), 17 deletions(-) diff --git a/app/Controllers/ClientController.php b/app/Controllers/ClientController.php index 3a058335..773eb420 100644 --- a/app/Controllers/ClientController.php +++ b/app/Controllers/ClientController.php @@ -1174,7 +1174,8 @@ class ClientController extends AdminController public function policyGMCTerms() { try { - // print_r($this->request->getPost('family_floaters'));die; + // echo "
";
+            // print_r($this->request->getPost());die;
             $this->myLogger->logme('error','Terms CREATE function called');
             
             /*** Client Policy Table Primary Key(ID) ***/
@@ -1183,7 +1184,19 @@ class ClientController extends AdminController
             $data['sum_insured']   =str_replace(',', '',$this->request->getPost("sum_insured"));
             $data['family_floater']   =$this->request->getPost("family_floater");
             $data['corporatebuffer'] = $this->request->getPost("corporatebuffer");
-            $data['family_floaters'] = $this->request->getPost("family_floaters") ?? [];                
+            $data['family_floaters'] = $this->request->getPost("family_floaters") ?? [];        
+            
+            // print_r($this->request->getPost());die;
+            $data['age_ratio']['self']['min'] = $this->request->getPost("self_min_age");
+            $data['age_ratio']['self']['max'] = $this->request->getPost("self_max_age");
+            $data['age_ratio']['spouse']['min'] = $this->request->getPost("spouse_min_age");
+            $data['age_ratio']['spouse']['max'] = $this->request->getPost("spouse_max_age");
+            $data['age_ratio']['child']['min'] = $this->request->getPost("child_min_age");
+            $data['age_ratio']['child']['max'] = $this->request->getPost("child_max_age");
+            $data['age_ratio']['elders']['min'] = $this->request->getPost("other_member_min_age");
+            $data['age_ratio']['elders']['max'] = $this->request->getPost("other_member_max_age");
+
+
 
                 // if (!in_array("self", $data['family_floaters'])) {
                 //     array_unshift($data['family_floaters'], "self");
@@ -1254,7 +1267,8 @@ class ClientController extends AdminController
                             $data['family_floaters']['either-parents-pil'] =0;
                         }
                     }
-            
+
+                    $data['family_floaters']['elders_count'] =$this->request->getPost("member_count");
 
             $data['waiverofpreexistingdiseases']   =$this->request->getPost("waiverofpreexistingdiseases");
             if ($data['waiverofpreexistingdiseases'] == 1) {
@@ -1371,6 +1385,8 @@ class ClientController extends AdminController
 
             $data['sumInsured2']   =str_replace(',', '', $this->request->getPost("sumInsured2"));
             $data['totalSumInsured'] =str_replace(',', '',$this->request->getPost("totalSumInsured"));
+            $data['age_ratio']['self']['min'] = $this->request->getPost("self_min_age");
+            $data['age_ratio']['self']['max'] = $this->request->getPost("self_max_age");
             $data['accidentalDeathBenefit'] =str_replace(',', '',$this->request->getPost("accidentalDeathBenefit"));
             $data['permanentTotalDisablement'] =str_replace(',', '',$this->request->getPost("permanentTotalDisablement"));
             $data['permanentPartialDisablement'] =$this->request->getPost("permanentPartialDisablement");
diff --git a/app/Views/client_onboarding.php b/app/Views/client_onboarding.php
index bca575d2..d2e73c99 100644
--- a/app/Views/client_onboarding.php
+++ b/app/Views/client_onboarding.php
@@ -34,6 +34,7 @@ body {
 
 
 
+
 
@@ -95,8 +96,8 @@ body {
- + diff --git a/app/Views/policy_gmc_terms.php b/app/Views/policy_gmc_terms.php index 25b16341..c6b0de9c 100644 --- a/app/Views/policy_gmc_terms.php +++ b/app/Views/policy_gmc_terms.php @@ -1,5 +1,13 @@ + + + + + + + + + $value) { ?> + + + + + + + + + + +
+ + TERMS + AND CONDITIONS: + +
+ +
    +
  1. This card is generated as per the details given by your employer/HR. Incase of any + errors in the + details you may confirm the same through your employer for making required corrections. +
  2. +
  3. No physical card will be provided to you. For all requirements you may use this card + printed in black + and white or colour.
  4. +
  5. You can access our network hospitals list from our website https://www.fhpl.net for any + information + regarding hospitals available within your location or as required.
  6. +
  7. For the convenience of the members the guide book is made available on our website + https://www.fhpl.net for understanding protocols in the event of any hospitalization + assistance required + for availing cashless service and also to forward any claim where the member has spent + on his/her own.
  8. +
  9. All our network hospitals will accept the printed card and seek the preauthorization + from FHPL in the + event of any in-patient hospitalization.
  10. +
  11. Incase there is no photograph on the ID card, the member has to identify himself/herself + with any other + photo-card like: credit card, ration card, electoral card, Company ID card etc in + conjunction with this card.
  12. +
  13. This card is not transferable and cannot be forwarded further to any other person by + email/fax.
  14. +
  15. The card will be visible to any member as long the policy is valid after which this + service will be + withdrawn or till such time the member is employed with the current employer.
  16. +
  17. Usage of this card after the validity/policy expiry will not be entertained.
  18. +
  19. A fresh card will be generated subjected to the renewal of the policy.
  20. +
  21. For Any further queries, Please feel free to contact us on Toll—Free Helpline :1800 - + 103 - 7519
  22. +
+ +
+ +
+ +
+ + + + +
+
+
);background-size: 100% 100%;border: 1px solid black;line-height: 20px;padding-left: 20px;font-size: 14px;position: relative;"> + +
+

+ THE NEW INDIA ASSURANCE CO.LTD

+ +
+ + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+
UHID No:
+
+
NIAC49688264
+
+
Age:
+
+
+
+
Relationship:
+
+
+
+
Plan Period: +
+
+
To
+
+
Policy No: +
+
+
+
+
Insurer: +
+
+
+ LCO:: +
+
+ +
+ + +
+
+ " alt="" + width="70px" height="70px" + style="object-fit: fill;position: absolute;top: 6px;left: 38px;"> +
+
+
+
+
+
);background-size: 100% 100%;border: 1px solid black;padding-top: 10px;padding-right: 10px;"> +

Instructions

+
    +
  • Card has to be presented to our network hospitals at the time of the admission while + availing cashless
  • +
  • Free authorizationfrom FHPL it must should be taken before 48 hrs for all planed + admissions & emergency admissions within 24 hrs of getting admitted to any network + hospitals FHPL
  • +
  • The issuance of this card doesnot guarantee cashless benefits /hospitalisation
  • +
  • The card is for the identification purpose.in case of without photograph + card.Alternative identification proof such as Voter ID/driving license etc...should be + produced
  • +
  • All insurance claim will be processed as per policy terms & conditions
  • +
  • For more details kindly referbook kindly provided
  • +
+
+
+
+ + + + \ No newline at end of file diff --git a/app/Views/ecard_template/icici_tpa.php b/app/Views/ecard_template/icici_tpa.php new file mode 100644 index 00000000..a590bdf1 --- /dev/null +++ b/app/Views/ecard_template/icici_tpa.php @@ -0,0 +1,179 @@ + + + + + + + E-Card + + + + + + + $value) { ?> + + + + + + + + + + + +
+
);background-size:100% 100%;"> + +
+ +
+ MADRAS BOAT CLUB
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ Name: +
+
+
MURUGAN M
+ +
+
+ Policy No: +
+
+
4016/x/255486172/01/000
+
+
+ Card No: +
+
+
IL22710628200
+
+
+ Emp ID: +
+
+
60
+
+
+ Age: +
+
+
51
+
+
+ Valid up: +
+
+
10-Aug-2024
+
+ +
+ +
+ + +
+
);background-size: 100% 100%;padding-top: 10px; position: relative;top: 18px;"> + +
    +
  • *For services like second opinion,doctor appointment,facilitating hospitalisation,post + hospitalisation care,call our health assistance helpline at 040-66274205{8AM-8PM Monday + to Saturday except public holidays}
  • +
  • This Card is non-Transferable and is valid at Network hospitals only
  • +
  • Use of this card is governed by the policy terms and conditions
  • +
  • Cashless access to the network provider can only be obtained When accompanied with the + authorization letter issued by ICICI Lombard GIC Ltd
  • +
  • In case of non photo cards,to prove your identy,please produce this card along with any + photo id card issued by government
  • +
  • valid up to policy expiry date or cancellation date whichever is earlier
  • +
+ +
+
ICICI + Lombard Health Care Pays:hospitalisation + bills for admissable claim,Subject + to prior prior approval.In case of Emergency.Approval can be taken with in 24 hours + of hospitalisation
+ +
Insured + pays:All non medical Hospitalisation + bills and expenses not covered Under the policy
+ +
Mailing + Address:ICICI Lombard GIC + Ltd,1st,4th,5th & 6th,Floor.Varun Towers-II,Opp,Hydrabad Public + School,Begumpet,Hyderabad-50016,Telangana
+ +
Registered + Addresss:ICICI Lombard General insurance + company + limited,ICICI Lombard House,414,savakar marg,near sidhivinayak + temple,prabhadevi,Mumbai-400025
+
+ +
+
+
Fax Number:(040)6698916061
+
Email:ihealth@icicilombard.com
+
+ +
+
Toll Free number:18002666
+
Visit Us at:www.icicilombard.com
+
+
+ +
+
Insurance is the subject matter of the + soficitation.IRDA Reg no.115.CIN:L67200MH2000PLC129408
+
*The Mentioned Covers are add-ones by + paying additional premium and available only if opted by policyholders
+
+ +
+ +
+ + + + \ No newline at end of file diff --git a/app/Views/ecard_template/md_tpa.php b/app/Views/ecard_template/md_tpa.php new file mode 100644 index 00000000..8cec0a84 --- /dev/null +++ b/app/Views/ecard_template/md_tpa.php @@ -0,0 +1,119 @@ + + +
+ +
+ +
+
+
THE NEW + INDIA ASSURANCE CO.LTD.
GOOD HEALTH MEDICLAIM + POLICY
+
+ + + + + + + + + + + + + + + + + + + + + + +
MDID : {TPA_ID}
{NAME}
Certificate No : {UHID}
Sex : {GENDER} Date of Birth : {DOB} +
{SELF_NAME}
Valid form :{POLICY_DATE}
+
+ +
+
The card is for identification purpose only
+ + + + + + + +
General & Claim Enquiry HelplineCashless Enquiry helpline
+ + + + + + + + + +
Toll Free : 1800-209-7777
Email : + citibank_chennai@mdindia.com
Toll Free : 1800-209-7800
Email: + authorisation@mdindia.com
+
CITI MDIndia branch contact
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CenterPh.No/Fax.No.CenterPh.No/Fax.No.
Chennai9381819401Delhi9310596976
Chennai9381819501Mumbai9320373542
Hyderabad9390838023Pune9371644536
Bangalore9341555665Kolkata9333441389
+
+
+
TERMS AND CONDITIONS
+
    +
  1. Pre authorisation is compulsary from tpa prior to planned admission within 24hours for + emergencies.
  2. +
  3. Admission for Investigation/Evaluation Not covered.
  4. +
  5. All terms and conditions of the policy would be applicable
  6. +
  7. cashless hospitalisation in network hospitals can be obtained in conjunction with this card.an + authorisation letter issued by tpa and photo identification and such as Voters ID,Driver + Licence,Passport,etc.
  8. +
+
+
+
+ + + diff --git a/app/Views/employee_data_list.php b/app/Views/employee_data_list.php index 0c7ffeda..a3c7ffab 100644 --- a/app/Views/employee_data_list.php +++ b/app/Views/employee_data_list.php @@ -44,7 +44,7 @@ Policy name Insurer name TPA ID - UHID ID + UHID Policy status Sum Insured Premium diff --git a/app/Views/insurer_basic_info.php b/app/Views/insurer_basic_info.php index 52421c87..f2feffe7 100644 --- a/app/Views/insurer_basic_info.php +++ b/app/Views/insurer_basic_info.php @@ -2,29 +2,23 @@
-
+ - +
- +
- +
@@ -52,13 +46,24 @@
+
+ +
+ + +
+ +
+ " width="100" height="100" id="uploadPreview" class="avatar img-circle img-thumbnail" alt="avatar" /> +
+ +
+
- - + +
@@ -68,111 +73,119 @@ \ No newline at end of file diff --git a/app/Views/kyc_docs.php b/app/Views/kyc_docs.php index 6567df7c..8d347e78 100644 --- a/app/Views/kyc_docs.php +++ b/app/Views/kyc_docs.php @@ -304,8 +304,7 @@ $(document).ready(function () { setTimeout(function() { $('.loader').fadeOut(); $('.loader-mask').delay(350).fadeOut('slow'); - toastr.warning('Something Wrong!', 'warning'); - }, 1000); + console.log('Something Wrong!', 'warning'); }, 1000); } }); } diff --git a/app/Views/policy_gmc_terms.php b/app/Views/policy_gmc_terms.php index 25b16341..a3a30404 100644 --- a/app/Views/policy_gmc_terms.php +++ b/app/Views/policy_gmc_terms.php @@ -10,7 +10,8 @@ cursor: pointer; margin-right: -85px; } - .radiobuttondiv{ + + .radiobuttondiv { margin-left: 32px; } @@ -20,35 +21,41 @@ margin-top: 3px } */ /* .form-group.col-md-6 */ - .form-group-client-policy-master{ - display:-webkit-box; + .form-group-client-policy-master { + display: -webkit-box; max-width: 100% !important; /* border:1px solid; */ /* background-color: #0001; */ } - .form-group-client-policy-masters{ - display:-webkit-box; + + .form-group-client-policy-masters { + display: -webkit-box; max-width: 100% !important; } + .flex-container { display: block; /* flex-wrap: wrap; */ /* align-items: center; Align items vertically center */ } - .flex-container > div { - flex: 1; /* Each div takes equal space */ + .flex-container>div { + flex: 1; + /* Each div takes equal space */ } - label{ + + label { padding-top: 7px; width: 400px; /* background-color: #0001; */ height: 36px; /* text-align: center; */ } - .jodit-status-bar{ - display:none; + + .jodit-status-bar { + display: none; } + /* .jodit-container{ width: 821px !important; margin-top: 3px; @@ -60,13 +67,16 @@ .input-group { width: 64.5% !important; } - .input-group-append-client-policy-master{ + + .input-group-append-client-policy-master { margin-top: 3px; } - .jodit-wysiwyg{ + + .jodit-wysiwyg { margin-bottom: 162px; } - .s{ + + .s { margin-left: 30px; width: 689px; } @@ -74,448 +84,453 @@ -