Преглед на файлове

资产添加资产分组查询

kely преди 1 година
родител
ревизия
1b62251f92
променени са 1 файла, в които са добавени 8 реда и са изтрити 1 реда
  1. 8 1
      app/Http/Controllers/API/AssetController.php

+ 8 - 1
app/Http/Controllers/API/AssetController.php

@@ -16,7 +16,14 @@ class AssetController extends Controller
      */
     public function index(Request $request)
     {
-        $assets = Asset::allowed()->filter($request->all())->get();
+        $name=$request->input("name");
+        $groupId=$request->input("groupId");
+        $assets=Asset::allowed()->where('name', 'like', "%{$name}%")
+            ->when($groupId,function ($query,$groupId){
+                return $query->where('group_id',$groupId);
+            })
+            ->get();
+        //$assets = Asset::allowed()->filter($request->all())->get();
 
         return AssetResource::collection($assets);
     }