|
@@ -33,11 +33,11 @@ class RequirementController extends Controller
|
|
|
*/
|
|
|
public function index(Request $request)
|
|
|
{
|
|
|
- $sort=$request->input('sort','desc');
|
|
|
- $pageSize=$request->get('page_size') ?? 10;
|
|
|
- $requirements=Requirement::filter($request->all())->where('company_id',Auth::user()->company_id)->orderBy('created_at',$sort)->with(['createdBy', 'plan','group','asset'=>function($query){
|
|
|
- $query->with('parent');
|
|
|
- }]) ->paginate($pageSize);
|
|
|
+ $requirements = Requirement::filter($request->all())
|
|
|
+ ->where('company_id',Auth::user()->company_id)
|
|
|
+ ->orderBy('created_at', $request->input('sort','desc'))
|
|
|
+ ->with(['createdBy', 'plan','group','asset.parent'])
|
|
|
+ ->paginate($request->get('page_size') ?? 10);
|
|
|
|
|
|
return AssetRequirementResource::collection($requirements);
|
|
|
}
|