HotelPulse Step 22 Γρήγορη είσοδος προσωπικού και ημερήσιες ομάδες εργασίας ΝΕΕΣ ΛΕΙΤΟΥΡΓΙΕΣ 1. Γρήγορη είσοδος προσωπικού - Τμήμα -> όνομα εργαζομένου -> προσωπικό PIN 4-6 ψηφίων. - Ο Admin συνεχίζει να συνδέεται με email και κανονικό κωδικό. - Τα PIN αποθηκεύονται μόνο ως password hash και δεν εμφανίζονται ποτέ. - Μετά από 5 λανθασμένες προσπάθειες από την ίδια IP/εργαζόμενο γίνεται προσωρινό κλείδωμα 10 λεπτών. - Εμφανίζεται μόνο μικρό όνομα ή το προσαρμοσμένο όνομα σύνδεσης. 2. Ομάδες εργασίας - Ομάδες ανά τμήμα, όροφο, πτέρυγα ή ζώνη. - Ημερήσια μέλη και προαιρετικός υπεύθυνος ομάδας. - Αντιγραφή ομάδων από την προηγούμενη ημέρα. - Κάθε εργαζόμενος παραμένει προσωπικά αναγνωρίσιμος. Δεν υπάρχουν κοινά PIN ομάδας. 3. Housekeeping ανά ομάδα - Δωμάτια μπορούν να ανατεθούν σε ολόκληρη ομάδα ή σε συγκεκριμένη καθαρίστρια. - Αυτόματη ισορροπημένη κατανομή ανά ομάδα ή ανά άτομο. - Η ομάδα βλέπει κοινή ουρά δωματίων. - Κουμπί «Αναλαμβάνω» με ατομικό κλείδωμα ώστε να μη δουλέψουν δύο άτομα στο ίδιο δωμάτιο. - Η ολοκλήρωση καταγράφει εργαζόμενο, ομάδα και ώρα. - Ο εργαζόμενος μπορεί να επιστρέψει μη ολοκληρωμένο δωμάτιο στην κοινή ουρά. 4. Push και κοινόχρηστες συσκευές - Νέα ανάθεση ομάδας ειδοποιεί μόνο τα μέλη της ομάδας. - Προσωπική ανάθεση ειδοποιεί μόνο τον εργαζόμενο. - Μετά από αλλαγή εργαζομένου στην ίδια συσκευή, η υπάρχουσα push συνδρομή επανασυνδέεται αυτόματα στον νέο χρήστη. ΕΓΚΑΤΑΣΤΑΣΗ ΒΑΣΗΣ Εκτέλεσε μία φορά: sudo -u www-data /usr/bin/php /var/www/hotelpulse/cron/step22_setup.php Αναμενόμενο μήνυμα: HotelPulse staff PIN login and work teams ready. ΠΡΩΤΗ ΡΥΘΜΙΣΗ 1. Admin -> Χρήστες & προσωπικά PIN Βάλε ξεχωριστό PIN σε κάθε εργαζόμενο και ενεργοποίησε τη γρήγορη είσοδο. 2. Admin/Reception -> Ομάδες εργασίας Δημιούργησε π.χ. «Ομάδα Α», ζώνη «Όροφος Α» και όρισε τα μέλη για τη σημερινή ημερομηνία. 3. Reception -> Ανάθεση δωματίων Πάτησε «Αυτόματα ανά ομάδα» ή κάνε χειροκίνητη ανάθεση. 4. Κάνε έξοδο και δοκίμασε: Housekeeping -> όνομα εργαζομένου -> PIN -> Η μέρα μου -> Αναλαμβάνω. ΣΗΜΑΝΤΙΚΟ - Οι παλιοί λογαριασμοί email/password συνεχίζουν να λειτουργούν. - Δεν χρειάζεται νέο cron. - Η εγκατάσταση δεν διαγράφει τις προσωπικές αναθέσεις του Step 21. - Αν δεν υπάρχουν αναθέσεις για σήμερα, παραμένει το ασφαλές fallback που εμφανίζει όλα τα δωμάτια Housekeeping.