diff --git a/app/Http/Controllers/Admin/HostController.php b/app/Http/Controllers/Admin/HostController.php index a4ae7e2..39427e6 100644 --- a/app/Http/Controllers/Admin/HostController.php +++ b/app/Http/Controllers/Admin/HostController.php @@ -16,6 +16,7 @@ class HostController extends Controller */ public function index(Host $host) { + $host->load('user'); $hosts = $host->paginate(100); return view('admin.hosts.index', compact('hosts')); diff --git a/app/Http/Controllers/Admin/WorkOrderController.php b/app/Http/Controllers/Admin/WorkOrderController.php index 10503cd..2c3912c 100644 --- a/app/Http/Controllers/Admin/WorkOrderController.php +++ b/app/Http/Controllers/Admin/WorkOrderController.php @@ -3,6 +3,7 @@ namespace App\Http\Controllers\Admin; use App\Http\Controllers\Controller; +use App\Models\WorkOrder\Reply; use App\Models\WorkOrder\WorkOrder; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; @@ -48,10 +49,16 @@ public function store(Request $request) * @param \App\Models\WorkOrder\WorkOrder $workOrder * @return Response */ - public function show(WorkOrder $workOrder) + public function show(WorkOrder $workOrder): View { // + $workOrder->load(['user', 'module']); + + $replies = Reply::where('work_order_id', $workOrder->id)->paginate(100); + + return view('admin.work-orders.show', compact('workOrder', 'replies')); + } /** diff --git a/resources/views/admin/hosts/index.blade.php b/resources/views/admin/hosts/index.blade.php index b2db24e..5626e5d 100644 --- a/resources/views/admin/hosts/index.blade.php +++ b/resources/views/admin/hosts/index.blade.php @@ -10,6 +10,7 @@
在这里,您无法回复工单,只能够查看。
+