diff --git a/.env example b/.env example
index 73ad85a..502b1ec 100644
--- a/.env example
+++ b/.env example
@@ -64,3 +64,13 @@ POST_LOGOUT_REDIRECT_URI="https://antrean.dev.rssa.id/LoginPage"
# ATAU untuk redirect dengan query parameter:
# POST_LOGOUT_REDIRECT_URI="https://antrean.rssa.id/LoginPage?logout=success"
# POST_LOGOUT_REDIRECT_URI="https://antrean.dev.rssa.id/LoginPage?logout=success"
+
+
+# ATAU untuk redirect dengan query parameter:
+# POST_LOGOUT_REDIRECT_URI="https://antrean.rssa.id/LoginPage?logout=success"
+# POST_LOGOUT_REDIRECT_URI="https://antrean.dev.rssa.id/LoginPage?logout=success"
+
+# External API Configuration
+# API eksternal untuk validasi JWT token
+EXTERNAL_API_BASE_URL="http://10.10.150.100:8084"
+EXTERNAL_API_TIMEOUT=10000
diff --git a/components/features/queue/PatientCard.vue b/components/features/queue/PatientCard.vue
index 732b71d..3ccae8e 100644
--- a/components/features/queue/PatientCard.vue
+++ b/components/features/queue/PatientCard.vue
@@ -177,10 +177,10 @@ const handleCardClick = () => {
const getStatusColor = (status) => {
const colors = {
- 'di-loket': "var(--color-secondary-600)",
- diproses: "var(--color-primary-600)",
- terlambat: "var(--color-primary-600)",
- pending: "var(--color-danger-600)"
+ 'di-loket': "var(--color-primary-600)", // Blue
+ diproses: "var(--color-primary-600)", // Keep as Blue
+ terlambat: "var(--color-danger-700)", // Darker Red
+ pending: "var(--color-secondary-600)" // Orange
};
return colors[status] || "var(--color-neutral-600)";
};
diff --git a/debug_visit.json b/debug_visit.json
new file mode 100644
index 0000000..5f38114
--- /dev/null
+++ b/debug_visit.json
@@ -0,0 +1 @@
+{"message":"Data visit berhasil diambil","data":[{"id":446,"visit_code":26021300007,"registration_datetime":"2026-02-13T03:40:42Z","active":true,"healthcare_services":[{"id":528,"ticket":"RN007","check_in":true,"check_in_datetime":"2026-02-13T03:41:04Z","datetime_start":"2026-02-13T03:40:42Z","healtcare_service_code":"RN","active":true,"fk_ms_healthcare_service_id":11,"healthcare_service_name":"ANAK","shift_number":1,"available_start_time":"07:00:00","fk_ref_payment_type_id":2,"payment_type_name":"JKN","fk_ms_registration_counter_id":14,"registration_counter_name":"LOKET 14 REG","visit_statuses":[{"id":2174,"fk_ref_visit_status_id":3,"datetime":"2026-02-13T03:40:49.674718Z","visit_status_name":"PG ANJUNGAN","visit_status_description":"Panggilan loket ke Anjungan"},{"id":2182,"fk_ref_visit_status_id":28,"datetime":"2026-02-13T03:47:18.423472Z","visit_status_name":"PE PENDAFTARAN","visit_status_description":"Pending Pendaftaran"},{"id":2177,"fk_ref_visit_status_id":6,"datetime":"2026-02-13T03:41:04.275703Z","visit_status_name":"RT PENDAFTARAN","visit_status_description":"Tunggu Panggilan Loket"},{"id":2175,"fk_ref_visit_status_id":4,"datetime":"2026-02-13T03:40:49.676542Z","visit_status_name":"RT CHECK-IN","visit_status_description":"Tunggu Pasien Check-In"},{"id":2173,"fk_ref_visit_status_id":2,"datetime":"2026-02-13T03:40:42.946501Z","visit_status_name":"RT ANJUNGAN","visit_status_description":"Ruang Tunggu Anjungan"},{"id":2172,"fk_ref_visit_status_id":1,"datetime":"2026-02-13T03:40:42.944133Z","visit_status_name":"CT ANJUNGAN","visit_status_description":"Cetak Tiket Antrian"},{"id":2184,"fk_ref_visit_status_id":8,"datetime":"2026-02-13T03:47:20.080008Z","visit_status_name":"PO PENDAFTARAN","visit_status_description":"Proses Pendaftaran"},{"id":2183,"fk_ref_visit_status_id":28,"datetime":"2026-02-13T03:47:18.425723Z","visit_status_name":"PE PENDAFTARAN","visit_status_description":"Pending Pendaftaran"},{"id":2176,"fk_ref_visit_status_id":5,"datetime":"2026-02-13T03:41:04.274554Z","visit_status_name":"PS CHECK-IN","visit_status_description":"Pasien Sudah Check-In"},{"id":2181,"fk_ref_visit_status_id":8,"datetime":"2026-02-13T03:47:14.538472Z","visit_status_name":"PO PENDAFTARAN","visit_status_description":"Proses Pendaftaran"}]}]}],"meta":{"limit":10,"offset":0,"total":2139,"total_pages":214,"current_page":1,"has_next":true,"has_prev":false}}
\ No newline at end of file
diff --git a/pages/AdminKlinikRuang/[kodeKlinik].vue b/pages/AdminKlinikRuang/[kodeKlinik].vue
index 0c3fe2d..5ffcdf4 100644
--- a/pages/AdminKlinikRuang/[kodeKlinik].vue
+++ b/pages/AdminKlinikRuang/[kodeKlinik].vue
@@ -113,7 +113,7 @@
@click="handleCallPatientByTipe(ruang, 'Tindakan')"
>
mdi-bullhorn
- Panggil Tindakan
+ Panggil Pemeriksaan
@@ -254,7 +254,7 @@
class="status-chip status-chip-tindakan"
>
mdi-check-circle
- Tindakan
+ Pemeriksaan
@@ -568,137 +568,137 @@
-
-
-