modify backend

This commit is contained in:
Fateme
2020-04-26 13:12:51 +04:30
parent a76f0ce068
commit ff3dd87778
6 changed files with 122 additions and 23 deletions
+27 -5
View File
@@ -34,7 +34,13 @@ class PackageController extends Controller
$query->where('medical_center_id', $request->medical_center_id);
});
})
->with('user')->paginate(10);
->with(['user' => function($query){
$query->select('id', 'name', 'medical_center_id');
},
'user.medical_center' => function($query){
$query->select('id', 'name');
}])->paginate(10);
return \MessageResponse::data($Packages);
}
@@ -44,8 +50,13 @@ class PackageController extends Controller
}
public function show(Package $Package)
{
$Package->load('user', 'items', 'user.medical_center');
// dd($Package);
$Package->load(['user' => function($query){
$query->select('id', 'name', 'medical_center_id');
},
'user.medical_center' => function($query){
$query->select('id', 'name');
},
'items']);
return \MessageResponse::data($Package);
}
public function store(StorePackageRequest $request)
@@ -157,14 +168,25 @@ class PackageController extends Controller
});
}
})
->with('user')->get();
->with(['user' => function($query){
$query->select('id', 'name', 'medical_center_id');
},
'user.medical_center' => function($query){
$query->select('id', 'name');
}])->get();
return \MessageResponse::data($Packages);
}
public function showPackage(Package $Package)
{
$Package->load('user', 'user.medical_center', 'items');
$Package->load(['user' => function($query){
$query->select('id', 'name', 'medical_center_id');
},
'user.medical_center' => function($query){
$query->select('id', 'name');
},
'items']);
return \MessageResponse::data($Package);
}
}