@extends('layouts.app') @section('title','Jadwal Operasi (Bedah)') @section('content')

Jadwal Operasi

Kelola Jadwal Bedah

Atur jadwal operasi dengan cepat, pantau status, dan kelola tim bedah dalam satu tampilan.

Tambah Jadwal

Operasi Hari Ini

{{ $totalToday ?? 14 }}

Jumlah operasi terjadwal

Selesai

{{ $selesai ?? 6 }}

Operasi selesai

Berlangsung

{{ $berlangsung ?? 4 }}

Sedang berlangsung

Dibatalkan

{{ $dibatalkan ?? 2 }}

Operasi dibatalkan

Belum Dimulai

{{ $belum ?? 2 }}

Menunggu waktu

Tambah Jadwal Operasi

Masukkan detail jadwal operasi yang ingin dijadwalkan.

@php $formAction = isset($editingSchedule) ? route('jadwal-operasi.update', $editingSchedule->id) : route('jadwal-operasi.store'); @endphp
@csrf @if(isset($editingSchedule)) @method('PUT') @endif
@error('tanggal_operasi')

{{ $message }}

@enderror
@error('jam_mulai')

{{ $message }}

@enderror
@error('ruang_id')

{{ $message }}

@enderror
@error('nama_pasien')

{{ $message }}

@enderror
@error('nomor_rm')

{{ $message }}

@enderror
@error('dokter_bedah_id')

{{ $message }}

@enderror
@error('dokter_anestesi_id')

{{ $message }}

@enderror
@error('jenis_tindakan')

{{ $message }}

@enderror
@if(isset($editingSchedule))
@error('status')

{{ $message }}

@enderror
@endif
@if(isset($editingSchedule)) Batal @endif

Ringkasan Operasi

Operasi Hari Ini

{{ $totalToday ?? 14 }}

Selesai

{{ $selesai ?? 6 }}

Berlangsung

{{ $berlangsung ?? 4 }}

Dibatalkan

{{ $dibatalkan ?? 2 }}

Belum Dimulai

{{ $belum ?? 2 }}

Detail Operasi Cepat

Ruang Operasi A

1 Jam lagi

Operasi pasien Anisa Putri, Bedah Umum.

Ruang Operasi B

Siap

Persiapan obat dan instrumen selesai.

Daftar Jadwal Operasi

@forelse($schedules as $index => $schedule) @php $statusClass = match($schedule->status) { 'Selesai' => 'bg-emerald-50 text-emerald-700', 'Berjalan' => 'bg-sky-50 text-sky-700', 'Dibatalkan' => 'bg-rose-50 text-rose-700', default => 'bg-amber-50 text-amber-700', }; @endphp @empty @endforelse
No. Tanggal Jam Pasien Jenis Operasi Dokter Ruang Status Aksi
{{ $index + 1 }} {{ date('d M Y', strtotime($schedule->tanggal_operasi ?? now())) }} {{ date('H:i', strtotime($schedule->jam_mulai ?? now())) }} {{ $schedule->nama_pasien ?? '—' }} {{ $schedule->jenis_tindakan ?? '—' }} {{ $schedule->dokter_bedah ?? '—' }} {{ $schedule->nama_ruang ?? '—' }} {{ $schedule->status ?? 'Terjadwal' }}
Edit
@csrf @method('DELETE')

Belum ada jadwal operasi.

@endsection