ACCESS DENIED
++ = isset($message) && !empty($message) ? $message : "You don't have permission to access this page." ?> +
+ Go Back +diff --git a/app/Controllers/ClientController.php b/app/Controllers/ClientController.php index b5d1706c..55dbc147 100755 --- a/app/Controllers/ClientController.php +++ b/app/Controllers/ClientController.php @@ -903,7 +903,7 @@ class ClientController extends AdminController { $this->myLogger->logme('error', 'Edit Client Onboarding function called'); - $headerData['tab_name'] = 'Edit Client Onboarding'; + $headerData['tab_name'] = 'Clients'; $headerData['page_name'] = 'Clients'; $editData['RM'] = $this->userModel->where('is_active', 1)->findAll(); diff --git a/app/Controllers/RuleImportController.php b/app/Controllers/RuleImportController.php index 3a6c53e4..9eb95d35 100644 --- a/app/Controllers/RuleImportController.php +++ b/app/Controllers/RuleImportController.php @@ -759,6 +759,7 @@ class RuleImportController extends AdminController public function ruleList($id) { + $data['tab_name'] = "Rule Manager"; $data['page_name'] = "Rule Manager"; $data['departments'] = $this->departments; $data['commission_file_id'] = $id; diff --git a/app/Views/DashBoard.php b/app/Views/DashBoard.php index d09b90c7..5e2b1ee1 100755 --- a/app/Views/DashBoard.php +++ b/app/Views/DashBoard.php @@ -170,7 +170,7 @@ #client_add .tab-content-styles{ background-color:#F4F4F4; margin-right:20px; - margin-top:0px !important; + margin-top:12px !important; /** margin-top:0px !important; */ border-radius:25px!important; min-height: 70vh !important; } diff --git a/app/Views/batch_list.php b/app/Views/batch_list.php index 7b1b0f6f..f368adcd 100755 --- a/app/Views/batch_list.php +++ b/app/Views/batch_list.php @@ -67,28 +67,54 @@ padding: 4px 12px; font-size: 12px; } + +/* Keep DataTable controls aligned like reference UI */ +#tpa_variation_modal .dataTables_wrapper .dt-top { + display: flex; + justify-content: space-between; + align-items: center; + margin-bottom: 6px; +} + +#tpa_variation_modal .dataTables_wrapper .dt-bottom { + display: flex; + justify-content: flex-end; + align-items: center; + margin-top: 6px; +} + +#tpa_variation_modal .dataTables_wrapper .dt-top .dataTables_length, +#tpa_variation_modal .dataTables_wrapper .dt-top .dataTables_filter, +#tpa_variation_modal .dataTables_wrapper .dt-bottom .dataTables_paginate { + float: none; + margin: 0; +} + +#tpa_variation_modal .dataTables_wrapper .dt-top .dataTables_filter { + text-align: right; +} /* Compact table + buttons (NHance) */ -#datatable-buttons thead th, -#datatable-buttons tbody td { +#tickets-table thead th, +#tickets-table tbody td { padding: 5px 11px !important; font-size: 13px; line-height: 1.25; } /* Action dropdown toggle in rows */ -#datatable-buttons .dropdown-toggle.btn-sm { +#tickets-table .dropdown-toggle.btn-sm { padding: 4px 9px !important; font-size: 13px; line-height: 1.2; } /* DataTables toolbar buttons (Export/Filter/Clear Filter) */ -#datatable-buttons_wrapper .dt-buttons .btn { +#tickets-table_wrapper .dt-buttons .btn { padding: 6px 13px !important; font-size: 13px; } -#datatable-buttons_wrapper .dt-buttons .btn .btn-custom { +#tickets-table_wrapper .dt-buttons .btn .btn-custom { font-size: 13px; } @@ -104,10 +130,10 @@
| S.No | +S.No | Batch Code | File Name | Client | @@ -489,9 +515,8 @@ renderVariationTable('#not_in_tpa_table', notInTpa, tpaVariationColumns.not_in_tpa); renderVariationTable('#need_to_review_table', reviewData, tpaVariationColumns.need_to_review); - initVariationDataTable('#not_in_nhance_table'); - initVariationDataTable('#not_in_tpa_table'); - initVariationDataTable('#need_to_review_table'); + const activeId = $('#tpaVariationTabs .nav-link.active').attr('id') || 'not-in-nhance-tab'; + adjustVariationTableByTabId(activeId); } function showTPAVariationModal() { @@ -506,18 +531,85 @@ updateTPAProceedButton($activeTab.attr('id')); } - function initVariationDataTable(tableSelector) { - const $table = $(tableSelector); - - $table.DataTable({ + function getVariationDataTableConfig() { + return { + dom: "<'dt-top'lf>" + + "rt" + + "<'dt-bottom'p>", pageLength: 20, lengthMenu: [[10, 20, 50, 100], [10, 20, 50, 100]], searching: true, paging: true, ordering: false, - info: true, - autoWidth: false + info: false, + autoWidth: false, + language: { + search: ` +
|---|