mirror of
https://git.meshkee.com/cssd/cssd-back.git
synced 2026-10-11 19:01:06 +03:30
modify backend
This commit is contained in:
@@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user