function fetchDetailOrder(order_id){ fetch(`/dashboard/pending/action-progress-order/${order_id}`) .then(res => res.json()) .then(res => { const data = res; document.getElementById('pesanan_container').innerHTML ='' // Generate HTML untuk order_detail const detailHTML = (data?.order_detail || []).map(detail => { return `
Foto Menu

Nama Menu: ${detail?.menu?.nama_menu || '-'}

Jumlah: ${detail?.jumlah || 0}

Tanggal Pesan: ${detail?.tgl_antar || 0}

Harga: Rp ${parseInt(detail?.harga_satuan || 0).toLocaleString('id-ID')}

Status Pesanan: ${detail?.status_order}

`; }).join(''); const html = `
Bukti Pembayaran
Bukti Pembayaran
${data.nama_pemesan}

Jenis Customer: ${data.jenis_customer}

${data?.jenis_customer === 'Keluarga Pasien / Penunggu Pasien' ? `

Nama Pasien: ${data.nama_pasien}

Nomor Kamar: ${data.no_kamar_perawatan}

Ruang Perawatan: ${data.ruang_perawatan}

Kelas Perawatan: ${data.kelas_perawatan}

` : `

Bagian / Instalasi: ${data.bagian_instalasi}

Ekstensien: ${data.no_ekstensien || '-'}

`}

No Order: ${data.no_order}

Tipe Pembayaran: ${data.cara_pembayaran}

Tanggal Pembayaran: ${data.tgl_pembayaran || '-'}

Total Harga: Rp ${parseInt(data.total_harga).toLocaleString('id-ID')}


${data.status_order}

${detailHTML}
`; document.getElementById('pesanan_container').innerHTML = html; }) .catch(err => { document.getElementById('pesanan_container').innerHTML = '

Terjadi kesalahan saat memuat data.

'; console.error(err); }); } function orderSelesai(order_id){ new bootstrap.Modal(modalActionSelesaiOrder).show(); fetchDetailOrder(order_id) }