diff --git a/backend-baru/app/Http/Controllers/PelangganController.php b/backend-baru/app/Http/Controllers/PelangganController.php index 501d8bc..3cbb2ec 100644 --- a/backend-baru/app/Http/Controllers/PelangganController.php +++ b/backend-baru/app/Http/Controllers/PelangganController.php @@ -83,7 +83,7 @@ class PelangganController extends Controller $pelanggan = Pelanggan::findOrFail($id); $pelanggan->delete(); - return redirect()->route('pelanggans.index') + return redirect()->route('admin.pelanggan.index') ->with('success', 'Pesanan berhasil dihapus.'); } } diff --git a/backend-baru/resources/views/admin/pelanggans/index.blade.php b/backend-baru/resources/views/admin/pelanggans/index.blade.php index 3682534..6490c9c 100644 --- a/backend-baru/resources/views/admin/pelanggans/index.blade.php +++ b/backend-baru/resources/views/admin/pelanggans/index.blade.php @@ -24,9 +24,9 @@ Nama Pemesan Email Template - Status Harga - Aksi + Status + Aksi @@ -36,41 +36,61 @@ {{ $pelanggan->nama_pemesan }} {{ $pelanggan->email }} {{ $pelanggan->template->nama_template ?? '-' }} + + + + Rp {{ number_format($pelanggan->harga, 0, ',', '.') }} + + + + {{ $pelanggan->status == 'diterima' ? 'bg-green-100 text-green-700' : + ($pelanggan->status == 'ditolak' ? 'bg-red-100 text-red-700' : + 'bg-yellow-100 text-yellow-700') }}"> {{ ucfirst($pelanggan->status) }} - Rp {{ number_format($pelanggan->harga, 0, ',', '.') }} + + -
- - - Detail - +
+ @if($pelanggan->status == 'menunggu') + +
+ @csrf + @method('PUT') + + +
- -
- @csrf - @method('PUT') - -
+ +
+ @csrf + @method('PUT') + + +
+ @else + + + Detail + - -
- @csrf - @method('DELETE') - -
+ +
+ @csrf + @method('DELETE') + +
+ @endif