diff --git a/php_code/app/Http/Controllers/AdminController.php b/php_code/app/Http/Controllers/AdminController.php index a070e4ae..9f96d031 100644 --- a/php_code/app/Http/Controllers/AdminController.php +++ b/php_code/app/Http/Controllers/AdminController.php @@ -138,6 +138,18 @@ class AdminController extends Controller ]; return view('common.notready', $data); } + public function feefixing(){ + $data = [ + 'page_title' => "Page Under Development" + ]; + return view('common.notready', $data); + } + public function districtsettings(){ + $data = [ + 'page_title' => "Page Under Development" + ]; + return view('common.notready', $data); + } public function systempermissions(){ $data = [ 'page_title' => "System Permissions" diff --git a/php_code/app/Http/Controllers/PermitsController.php b/php_code/app/Http/Controllers/PermitsController.php index 6960e947..1a11fde7 100644 --- a/php_code/app/Http/Controllers/PermitsController.php +++ b/php_code/app/Http/Controllers/PermitsController.php @@ -18,6 +18,14 @@ class PermitsController extends Controller ]); $result = ApiCalls::CurlPost($data, $url); // dd($result); + + + // { "id":163,"applicant_id":376,"client_generated_id":"7d707dc2-938f-47e7-8979-2def086d4a8d","application_code":"REQ-20260310-2ZK4","permit_type":"Development Permit","permit_form_type":"structural_alteration","project_description":"jkhghhjghjgh","project_location":"mbvmbnv","project_region_id":10,"project_district_id":122,"estimated_cost":0.00,"status":"submitted","property_size":null,"expected_completion_date":null,"is_paid":null,"submitted_at":"2026-03-10T09:18:04.224672","updated_at":"2026-03-10T09:18:04.224672"}, + // {"id":313,"applicant_id":482,"client_generated_id":"34ceb996-c809-4dbe-ba27-df1527e75538","application_code":"REQ-20260312-22AL","permit_type":"Development Permit","permit_form_type":"erection_of_building","project_description":"Two floor residence","project_location":"Butumagyabu","project_region_id":10,"project_district_id":122,"estimated_cost":0.00,"status":"submitted","property_size":null,"expected_completion_date":null,"is_paid":null,"submitted_at":"2026-03-12T13:14:04.420739","updated_at":"2026-03-12T13:14:04.420739"}]} + + + + $result = json_decode($result, true); // dd(is_array($result['data'])); diff --git a/php_code/app/Http/Controllers/UsersController.php b/php_code/app/Http/Controllers/UsersController.php index 7e54f72f..4f88a298 100644 --- a/php_code/app/Http/Controllers/UsersController.php +++ b/php_code/app/Http/Controllers/UsersController.php @@ -197,7 +197,7 @@ class UsersController extends Controller $user_data = [ 'full_name' => $request['full_name'], 'username' => $request['username'], - // 'ua_position' => $request['ua_position'], + 'ua_position' => $request['ua_position'], 'user_id' => $request['user_id'], 'email' => $request['email'], 'title' => $request['title'], @@ -214,7 +214,8 @@ class UsersController extends Controller $result = ApiCalls::CurlPost($data, $url); $result = json_decode($result, true); // dd($result); - if (request()->expectsJson()) { + // return response()->json($result); + if ($request->expectsJson()) { return response()->json($result); } } diff --git a/php_code/public/assets/js/params.js b/php_code/public/assets/js/params.js index cdd97596..7329e22e 100644 --- a/php_code/public/assets/js/params.js +++ b/php_code/public/assets/js/params.js @@ -207,8 +207,20 @@ document.addEventListener("DOMContentLoaded", function () { card.addEventListener("click", function () { const title = card.querySelector(".card-title").textContent; console.log(title); - window.location.href = "/admin/permissions"; - + + if (title === 'Permissions') { + window.location.href = "/admin/permissions"; + } + else if(title === 'Fee Fixing'){ + window.location.href = "/admin/feefixing"; + } + else if(title === 'District Settings'){ + window.location.href = "/admin/districtsettings"; + } + else{ + console.log('no show'); + return false; + } // Map settings to placeholder pages (can be updated later) // const settingsMap = { // General: "#general-settings", diff --git a/php_code/public/assets/js/usermgt.js b/php_code/public/assets/js/usermgt.js index 47593bf2..e3b2a166 100644 --- a/php_code/public/assets/js/usermgt.js +++ b/php_code/public/assets/js/usermgt.js @@ -99,9 +99,10 @@ $(document).ready(function(){ }, beforeSend: function() { $('#editSuccessArea').text(""); - $('#editErrorArea').text("Please wait ... loading user details!"); + $('#editErrorArea').text("Please wait ... loading user details!!"); }, success: function(data) { + $('#editErrorArea').text(''); var jason = data.data; if(data.success == true){ var allowedAppsArray = []; @@ -246,6 +247,7 @@ $(document).ready(function(){ url: base_url + '/userupdate', type: 'POST', data: formData, + dataType: 'json', processData: false, contentType: false, beforeSend: function() { @@ -255,7 +257,8 @@ $(document).ready(function(){ // $('#updateResultsParagraph').text("Processing Please wait ..."); }, success: function(data) { - // console.log(data['success']); + console.log(data); + console.log(data['success']); if (data['success'] == true) { $('#editSuccessArea').removeClass('d-none'); $('#editErrorArea').addClass('d-none'); diff --git a/php_code/resources/views/admin/district_params.blade.php b/php_code/resources/views/admin/district_params.blade.php index e046c504..799bf701 100644 --- a/php_code/resources/views/admin/district_params.blade.php +++ b/php_code/resources/views/admin/district_params.blade.php @@ -52,7 +52,7 @@
-View current fees
diff --git a/php_code/resources/views/admin/home.blade.php b/php_code/resources/views/admin/home.blade.php index ef2a1e09..e7ba24da 100644 --- a/php_code/resources/views/admin/home.blade.php +++ b/php_code/resources/views/admin/home.blade.php @@ -56,7 +56,9 @@ - }})