HandyCafe Docs
owner it-admin

Pelan Lantai dan Meja

Penyunting Pelan Lantai ialah kanvas visual untuk menyusun meja anda. Halaman Meja ialah paparan operasi setiap meja untuk butiran dan tindakan. Kedua-dua skrin ini menggunakan rekod meja yang sama di belakang tabir.

Tingkat

Tingkat mengumpulkan meja mengikut lokasi fizikal, contohnya "Dewan Utama", "Mezanin" atau "Anjung Luar". Anda mencipta dan mengurus tingkat dari Tetapan > Kafeteria.

Setiap kafe memerlukan sekurang-kurangnya satu tingkat. Meja sentiasa ditetapkan kepada tepat satu tingkat. Anda boleh menyusun semula tingkat dengan kawalan naik dan turun, dan tingkat paling atas menjadi lalai apabila tab Pelan Lantai dibuka. Halaman Pelan Lantai juga menyediakan pil "Semua tingkat" yang memaparkan semua meja dalam paparan gabungan.

Penyunting Pelan Lantai

Penyunting Pelan Lantai dirender pada kanvas 1200 kali 720 dengan grid 10 piksel. Meja muncul sebagai bentuk pada kedudukan yang disimpan. Penyunting ini menyokong dua mod paparan:

Mod Sesuai untuk
2D Penyuntingan dan penyusunan. Seret meja, tambah atau buang, tukar nama.
3D Persembahan dan lawatan. Kanvas condong menggunakan perspektif CSS untuk menghasilkan paparan dimetri gaya arkitek. Seretan dimatikan dalam mod 3D kerana pemetaan penunjuk menjadi tidak jelas pada kanvas yang condong.

Menambah dan Meletakkan Meja

  1. Buka Kafeteria > Pelan Lantai.
  2. Pilih tingkat sasaran daripada pil tingkat di bahagian atas.
  3. Klik Tambah Meja. Meja baharu muncul pada asal kanvas dengan bentuk, saiz dan bilangan tempat duduk lalai.
  4. Seret badan meja ke kedudukan yang anda mahu. Kedudukan disimpan secara automatik apabila anda melepaskan butang tetikus.
  5. Ulang untuk setiap kumpulan tempat duduk.

Kedudukan dipelaras ke grid 10 piksel supaya meja yang selaras kelihatan teratur tanpa memerlukan penempatan tepat piksel.

Sifat Meja

Setiap meja mempunyai medan yang boleh disunting berikut:

Medan Maksud
Kod Pengecam pendek yang dicetak pada kod QR dan kelihatan kepada staf. Ia mesti unik dalam kafe anda.
Nama Paparan Label lebih panjang yang dipaparkan kepada staf, contohnya "Tingkap 3" atau "Kabin A".
Bilangan Tempat Duduk Jumlah tempat duduk pada meja. Lalai ialah 2.
Bentuk Salah satu daripada: segi empat sama, segi empat tepat mendatar, segi empat tepat menegak, bulat.
Saiz Nombor bulat dari 1 hingga 10. Mengawal saiz paparan dalam penyunting dan pada paparan 3D.
Tingkat Tingkat yang dimiliki oleh meja ini. Meja boleh dipindahkan antara tingkat dengan menyunting medan ini.
Keadaan idle, in_use, atau out_of_order.

Keadaan Meja

Keadaan Maksud
idle Tiada sesi aktif. Tiada pelanggan boleh membuat pesanan sehingga anda tempatkan mereka.
in_use Kod keselamatan aktif. Pelanggan boleh mengimbas QR dan membuat pesanan.
out_of_order Meja tidak tersedia. Ia kelihatan malap pada pelan lantai dan halaman QR memaparkan notis tidak tersedia. Berguna untuk penyelenggaraan atau pembaikan perabot.

Menempatkan Pelanggan

Untuk menerima pesanan dari meja, staf mesti menempatkan pelanggan. Penempatan mengeluarkan kod keselamatan dan menukar meja ke keadaan in_use.

  1. Pada halaman Meja atau dari menu tindakan Pelan Lantai, pilih meja.
  2. Klik Tempatkan Pelanggan (juga dilabelkan "Buka Meja").
  3. Sistem menjana kod keselamatan 6 digit dan memaparkannya.
  4. Berikan kod itu kepada pelanggan. Mereka memasukkannya selepas mengimbas QR.

Kod hanya dipaparkan dalam teks biasa pada saat ia dijana, dan apabila pentadbir membuka dialog Tunjuk Kod untuk meja yang sudah ditempatkan. Ia di-hash di sisi pelayan. Kod tamat tempoh selepas tempoh lalai dan boleh diputar atau diset semula pada bila-bila masa.

Memaparkan dan Memutar Kod

  • Tunjuk Kod. Memaparkan kod teks biasa yang kini disimpan untuk meja yang dibuka. Berguna apabila pelanggan terlepas nombor itu pada kali pertama. Tindakan ini tidak memutar kod dan tidak membatalkan QR sebelumnya.
  • Putar QR. Menjana token QR baharu untuk meja. Pelekat QR lama akan menjadi tidak sah. Gunakan ini apabila anda mencetak semula pelekat atau apabila anda mengesyaki QR lama telah dikongsi secara luaran.

Menutup Meja

Apabila pelanggan keluar tanpa bil belum dibayar, klik Tutup Meja. Kod keselamatan tamat tempoh serta-merta, meja kembali ke idle, dan sebarang cubaan imbasan lanjut memerlukan penempatan baharu.

Jika terdapat pesanan belum dibayar pada meja, gunakan Settle Check. Penyelesaian akan menutup semua pesanan terbuka dengan kaedah pembayaran yang dipilih dan kemudian mengembalikan meja ke idle. Lihat halaman Pesanan untuk aliran penyelesaian.

Kod QR

Setiap meja mempunyai kod QR yang menyandikan URL handy.cafe/{cafe-slug}/{table-code}. Parameter pertanyaan membawa token QR yang membuktikan pelekat itu sah. Apabila pelanggan mengimbas QR:

  1. Halaman menu menyelesaikan slug dan kod meja terhadap API awan.
  2. Jika meja berada dalam keadaan in_use, pelanggan diminta memasukkan kod keselamatan 6 digit.
  3. Jika semakan berjaya, token sesi dikeluarkan dan disimpan dalam kuki serta sandaran token Bearer. Sandaran Bearer wujud kerana Safari pada iPhone mungkin menyekat kuki pihak ketiga dalam sesetengah konfigurasi.

Jana QR boleh cetak dari halaman Meja. Setiap meja mempunyai pratonton QR yang boleh anda simpan sebagai SVG atau PNG. Cetak semula pelekat setiap kali anda memutar token QR atau menukar slug.

Petua Mereka Bentuk Pelan Lantai

  • Mula dengan memetakan susun atur sebenar ke kanvas. Letakkan pintu masuk berhampiran satu tepi dan bergerak ke dalam. Ini memudahkan staf mengorientasikan diri.
  • Kumpulkan meja mengikut tingkat walaupun venue anda hanya mempunyai satu aras. "Dewan" dan "Teres" sebagai tingkat berasingan membolehkan anda menapis papan pemuka pesanan mengikut kawasan.
  • Gunakan nilai Saiz yang lebih besar untuk kabin yang memuatkan empat orang atau lebih dan nilai lebih kecil untuk kerusi kaunter.
  • Tandakan meja out_of_order apabila perabot perlu dibaiki supaya pelanggan tidak boleh membuat pesanan padanya. Jangan padam rekod meja kecuali tempat duduknya hilang secara kekal.