main
panliang 2024-04-24 19:56:12 +08:00
parent 5b9371a5ed
commit d023d07127
1 changed files with 13 additions and 13 deletions

View File

@ -40,14 +40,14 @@ class WorkflowController extends Controller
$list = $query->paginate($request->input('per_page')); $list = $query->paginate($request->input('per_page'));
// switch ($model) { switch ($model) {
// case TaskHygiene::class: case TaskHygiene::class:
// $list->loadMissing(['task', 'store']); $list->loadMissing(['task', 'store']);
// $list->through(function (TaskHygiene $item) { $list->through(function (TaskHygiene $item) {
// return tap($item->task)->setRelation('taskable', $item->unsetRelation('task')); return tap($item->task)->setRelation('taskable', $item->unsetRelation('task'));
// }); });
// break; break;
// } }
return $resource::collection($list); return $resource::collection($list);
} }
@ -68,11 +68,11 @@ class WorkflowController extends Controller
} }
$info = $model::query()->with($include)->findOrFail($id); $info = $model::query()->with($include)->findOrFail($id);
// switch ($model) { switch ($model) {
// case TaskHygiene::class: case TaskHygiene::class:
// $info = tap($info->task)->setRelation('taskable', $info->unsetRelation('task')); $info = tap($info->task)->setRelation('taskable', $info->unsetRelation('task'));
// break; break;
// } }
return $resource::make($info); return $resource::make($info);
} }