Titre {{ bookingOverlay.job?.subject }}
Adresse {{ bookingOverlay.job?.address }}
Durée {{ fmtDur(bookingOverlay.job?.duration) }}
-
Priorité
- {{ prioLabel(bookingOverlay.job?.priority) }}
-
+
Priorité {{ prioLabel(bookingOverlay.job?.priority) }}
Technicien {{ bookingOverlay.tech?.fullName || '—' }}
-
Date planifiée
- {{ bookingOverlay.job?.scheduledDate || '—' }}
- → {{ bookingOverlay.job.endDate }}
-
+
Date planifiée {{ bookingOverlay.job?.scheduledDate || '—' }} → {{ bookingOverlay.job.endDate }}
Date de fin
-
+
Statut {{ bookingOverlay.job?.status }}
-
- Tags
- Tags
+ { bookingOverlay.job.tags = v; persistJobTags(bookingOverlay.job) }"
:all-tags="store.allTags" :get-color="getTagColor" @create="onCreateTag" />
Assistants
-
- {{ (a.techName||'').split(' ').map(n=>n[0]).join('').toUpperCase().slice(0,2) }}
-
+ {{ (a.techName||'').split(' ').map(n=>n[0]).join('').toUpperCase().slice(0,2) }}
{{ a.techName }} · {{ fmtDur(a.duration) }}{{ a.note ? ' · '+a.note : '' }}
- ✕
+ ✕