diff --git a/app/Http/Controllers/Admin/WorkOrderController.php b/app/Http/Controllers/Admin/WorkOrderController.php index 011a4c0..327c2ee 100644 --- a/app/Http/Controllers/Admin/WorkOrderController.php +++ b/app/Http/Controllers/Admin/WorkOrderController.php @@ -71,10 +71,12 @@ public function update(Request $request, WorkOrder $workOrder): RedirectResponse // $request->validate([ - 'title' => 'required|string|max:255', + 'status' => 'required|string|in:open,closed,read,user_read,replied,user_replied,on_hold,in_progress', ]); - $workOrder->update($request->all()); + $workOrder->update([ + 'status' => $request->status + ]); return back()->with('success', '工单更新成功'); } diff --git a/resources/views/admin/hosts/index.blade.php b/resources/views/admin/hosts/index.blade.php index b1a16f0..31de8ab 100644 --- a/resources/views/admin/hosts/index.blade.php +++ b/resources/views/admin/hosts/index.blade.php @@ -36,7 +36,11 @@ {{ $host->user->name }} - {{ $host->price }} 元 + @if ($host->managed_price !== null) + {{ $host->managed_price }} + @else + {{ $host->price }} 元 + @endif {{ $host->created_at }} @@ -57,8 +61,4 @@ {{-- 分页 --}} {{ $hosts->links() }} - - - - @endsection