generated from liutk/owl-admin-base
workflow
parent
5b9371a5ed
commit
d023d07127
|
|
@ -40,14 +40,14 @@ class WorkflowController extends Controller
|
|||
|
||||
$list = $query->paginate($request->input('per_page'));
|
||||
|
||||
// switch ($model) {
|
||||
// case TaskHygiene::class:
|
||||
// $list->loadMissing(['task', 'store']);
|
||||
// $list->through(function (TaskHygiene $item) {
|
||||
// return tap($item->task)->setRelation('taskable', $item->unsetRelation('task'));
|
||||
// });
|
||||
// break;
|
||||
// }
|
||||
switch ($model) {
|
||||
case TaskHygiene::class:
|
||||
$list->loadMissing(['task', 'store']);
|
||||
$list->through(function (TaskHygiene $item) {
|
||||
return tap($item->task)->setRelation('taskable', $item->unsetRelation('task'));
|
||||
});
|
||||
break;
|
||||
}
|
||||
|
||||
return $resource::collection($list);
|
||||
}
|
||||
|
|
@ -68,11 +68,11 @@ class WorkflowController extends Controller
|
|||
}
|
||||
$info = $model::query()->with($include)->findOrFail($id);
|
||||
|
||||
// switch ($model) {
|
||||
// case TaskHygiene::class:
|
||||
// $info = tap($info->task)->setRelation('taskable', $info->unsetRelation('task'));
|
||||
// break;
|
||||
// }
|
||||
switch ($model) {
|
||||
case TaskHygiene::class:
|
||||
$info = tap($info->task)->setRelation('taskable', $info->unsetRelation('task'));
|
||||
break;
|
||||
}
|
||||
|
||||
return $resource::make($info);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue