diff --git a/app/Http/Controllers/Api/AssetsController.php b/app/Http/Controllers/Api/AssetsController.php index be49a30f00..0c5f7c013b 100644 --- a/app/Http/Controllers/Api/AssetsController.php +++ b/app/Http/Controllers/Api/AssetsController.php @@ -122,6 +122,11 @@ class AssetsController extends Controller $assets->where('assets.supplier_id', '=', $request->input('supplier_id')); } + if (($request->has('assigned_to')) && ($request->has('assigned_type'))) { + $assets->where('assets.assigned_to', '=', $request->input('assigned_to')) + ->where('assets.assigned_type', '=', $request->input('assigned_type')); + } + if ($request->has('company_id')) { $assets->where('assets.company_id', '=', $request->input('company_id')); } @@ -243,7 +248,8 @@ class AssetsController extends Controller $assets->orderBy($column_sort, $order); break; } - + + $total = $assets->count(); $assets = $assets->skip($offset)->take($limit)->get(); return (new AssetsTransformer)->transformAssets($assets, $total); diff --git a/resources/views/hardware/view.blade.php b/resources/views/hardware/view.blade.php index 58c38d43db..944db03b10 100755 --- a/resources/views/hardware/view.blade.php +++ b/resources/views/hardware/view.blade.php @@ -534,6 +534,47 @@ + +
+
+
+ {{ Form::open([ + 'method' => 'POST', + 'route' => ['hardware/bulkedit'], + 'class' => 'form-inline', + 'id' => 'bulkForm']) }} +
+ + +
+ + +
+ + +
+ {{ Form::close() }} +
+
+
+
+ +
@@ -619,7 +660,7 @@
true]) + @include ('partials.bootstrap-table')