From 0ba3b9975a8c76f3022d154e1a304e6d9d1f245e Mon Sep 17 00:00:00 2001 From: snipe Date: Thu, 8 May 2025 06:21:06 +0100 Subject: [PATCH] Added #16887 - last updated date range for custom report Signed-off-by: snipe --- app/Http/Controllers/ReportsController.php | 5 +++ resources/views/reports/custom.blade.php | 44 +++++++++++++++++----- 2 files changed, 40 insertions(+), 9 deletions(-) diff --git a/app/Http/Controllers/ReportsController.php b/app/Http/Controllers/ReportsController.php index 364b5e0000..4302afecbe 100644 --- a/app/Http/Controllers/ReportsController.php +++ b/app/Http/Controllers/ReportsController.php @@ -737,6 +737,11 @@ class ReportsController extends Controller if (($request->filled('next_audit_start')) && ($request->filled('next_audit_end'))) { $assets->whereBetween('assets.next_audit_date', [$request->input('next_audit_start'), $request->input('next_audit_end')]); } + + if (($request->filled('last_updated_start')) && ($request->filled('last_updated_end'))) { + $assets->whereBetween('assets.updated_at', [$request->input('last_updated_start'), $request->input('last_updated_end')]); + } + if ($request->filled('exclude_archived')) { $assets->notArchived(); } diff --git a/resources/views/reports/custom.blade.php b/resources/views/reports/custom.blade.php index 27f1ee4213..c5b2a421a9 100644 --- a/resources/views/reports/custom.blade.php +++ b/resources/views/reports/custom.blade.php @@ -411,7 +411,7 @@
-
+
{{ strtolower(trans('general.to')) }} @@ -427,9 +427,9 @@
-
+
-
+
{{ strtolower(trans('general.to')) }} @@ -446,7 +446,7 @@
-
+
{{ strtolower(trans('general.to')) }} @@ -464,7 +464,7 @@
-
+
{{ strtolower(trans('general.to')) }} @@ -481,7 +481,7 @@
-
+
{{ strtolower(trans('general.to')) }} @@ -499,7 +499,7 @@
-
+
to @@ -516,7 +516,7 @@
-
+
{{ strtolower(trans('general.to')) }} @@ -533,7 +533,7 @@
-
+
{{ strtolower(trans('general.to')) }} @@ -547,6 +547,24 @@ @endif
+ +
+ +
+ + {{ strtolower(trans('general.to')) }} + +
+ + @if ($errors->has('last_updated_start') || $errors->has('last_updated_end')) +
+ {!! $errors->first('last_updated_start', '') !!} + {!! $errors->first('last_updated_end', '') !!} +
+ @endif + +
+