From ba8a2fb28ca25dd90f7124c816262a569f14c5f9 Mon Sep 17 00:00:00 2001 From: Dr Masroor Ehsan Date: Sun, 5 Jan 2025 12:43:50 +0600 Subject: [PATCH] wip --- app/DataTables/WorklistDataTable.php | 6 +-- .../Controllers/Staff/StudiesController.php | 5 ++- pint.json | 0 .../views/staff/worklist/table.blade.php | 45 ++++--------------- 4 files changed, 15 insertions(+), 41 deletions(-) create mode 100644 pint.json diff --git a/app/DataTables/WorklistDataTable.php b/app/DataTables/WorklistDataTable.php index a8f3a70..5f5f77a 100644 --- a/app/DataTables/WorklistDataTable.php +++ b/app/DataTables/WorklistDataTable.php @@ -49,9 +49,9 @@ public function dataTable(QueryBuilder $query): EloquentDataTable return self::dtFormat($study->received_at); }) ->editColumn('show_study', function (Study $study) { - $btn = 'Show'; - $btn .= ' Edit'; - $btn .= ' Delete'; + $btn = 'Show'; + $btn .= ' Edit'; + $btn .= ' Delete'; return $btn; }) diff --git a/app/Http/Controllers/Staff/StudiesController.php b/app/Http/Controllers/Staff/StudiesController.php index 7ba121e..0fbfc7c 100644 --- a/app/Http/Controllers/Staff/StudiesController.php +++ b/app/Http/Controllers/Staff/StudiesController.php @@ -21,9 +21,10 @@ public function details() return response()->json($study); } - public function show(Request $request) + public function show() { - $study = Study::with(['details'])->findOrFail($request->id); + $this->decodeKeys(); + $study = Study::with(['details'])->findOrFail($this->key); return view('staff.studies.show-details', compact('study')); } diff --git a/pint.json b/pint.json new file mode 100644 index 0000000..e69de29 diff --git a/resources/views/staff/worklist/table.blade.php b/resources/views/staff/worklist/table.blade.php index 4eabd4e..7bc493b 100644 --- a/resources/views/staff/worklist/table.blade.php +++ b/resources/views/staff/worklist/table.blade.php @@ -27,6 +27,9 @@ @endsection @section('vendor-script') + + @vite([ 'resources/assets/vendor/libs/datatables-bs5/datatables-bootstrap5.js', ]) @@ -34,51 +37,19 @@ @section('page-script') {{ $dataTable->scripts(attributes: ['type' => 'module']) }} - + @endsection @section('content') @@ -116,14 +87,16 @@
- +
- +