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
+24 -3
View File
@@ -40,7 +40,15 @@ class CycleController extends Controller
$query->where('medical_center_id', $request->medical_center_id);
});
})
->with('user')->paginate(10);
->with(['user' => function($query){
$query->select('id', 'name');
},
'labels',
'labels.package' => function($query){
$query->select('id', 'name');
},
])->paginate(10);
return \MessageResponse::data($Cycles);
}
public function create()
@@ -49,7 +57,14 @@ class CycleController extends Controller
}
public function show(Cycle $Cycle)
{
$Cycle->load('user', 'user.medical_center', 'labels', 'labels.package', 'labels.package.items');
$Cycle->load(['user' => function($query){
$query->select('id', 'name', 'medical_center_id');
},
'user.medical_center' => function($query){
$query->select('id', 'name');
},
'labels',
'labels.package', 'labels.package.items']);
return \MessageResponse::data($Cycle);
}
public function store(StoreCycleRequest $request)
@@ -149,7 +164,13 @@ class CycleController extends Controller
public function showCycle(Cycle $Cycle)
{
$Cycle->load('user', 'user.medical_center', 'labels', 'labels.package', 'labels.package.items');
$Cycle->load(['user' => function($query){
$query->select('id', 'name', 'medical_center_id');
},
'user.medical_center' => function($query){
$query->select('id', 'name');
},
'labels', 'labels.package', 'labels.package.items']);
return \MessageResponse::data($Cycle);
}
}