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
+25 -3
View File
@@ -41,7 +41,17 @@ class LabelController extends Controller
$query->where('medical_center_id', $request->medical_center_id);
});
})
->with('user', 'user.medical_center')->paginate(10);
->with(['user' => function($query){
$query->select('id', 'name', 'medical_center_id');
},
'package' => function($query){
$query->select('id', 'name');
},
'user.medical_center' => function($query){
$query->select('id', 'name');
},
])->paginate(10);
return \MessageResponse::data($Labels);
}
public function create()
@@ -50,7 +60,13 @@ class LabelController extends Controller
}
public function show(Label $Label)
{
$Label->load('user', 'package', 'package.items', 'user.medical_center');
$Label->load(['user' => function($query){
$query->select('id', 'name', 'medical_center_id');
},
'user.medical_center' => function($query){
$query->select('id', 'name');
},
'package', 'package.items']);
return \MessageResponse::data($Label);
}
@@ -111,7 +127,13 @@ class LabelController extends Controller
public function showLabel(Label $Label)
{
$Label->load('user', 'package', 'package.items', 'user.medical_center');
$Label->load(['user' => function($query){
$query->select('id', 'name', 'medical_center_id');
},
'user.medical_center' => function($query){
$query->select('id', 'name');
},
'package', 'package.items']);
return \MessageResponse::data($Label);
}