feat: Add admin counter queue page with patient and current patient cards.

This commit is contained in:
Fanrouver
2026-02-13 14:59:00 +07:00
parent 67a5514654
commit 95ff83027c
3 changed files with 212 additions and 20 deletions
@@ -86,23 +86,6 @@
<div class="patient-klinik-pembayaran">{{ patient.klinik }} | {{ patient.pembayaran }}</div>
</div>
<!-- NEW: Option to process next even if current is active -->
<div class="next-action-shortcut mt-2" v-if="hasNextQueue">
<v-btn
block
variant="tonal"
color="primary-600"
size="small"
class="text-none font-weight-bold"
@click="$emit('process-next')"
>
<v-icon start size="16">mdi-skip-next</v-icon>
Panggil Berikutnya
</v-btn>
<div class="info-text text-center mt-1" style="font-size: 10px; color: var(--color-neutral-600);">
(Gunakan jika lupa klik Selesai pada pasien ini)
</div>
</div>
<div class="create-queue-buttons mt-4">
<div class="create-buttons-container">
+1 -1
View File
@@ -11,7 +11,7 @@
:class="{
'clickable-card': isClickable,
'fast-track-card': isFastTrack && !isCurrentlyProcessing,
'processing-card': isCurrentlyProcessing
'processing-card': isCurrentlyProcessing || patient.status === 'diproses'
}"
@click="handleCardClick"
v-bind="isClickable ? tooltipProps : {}"