diff --git a/config.yaml b/config.yaml index 7e2c97d..bae16d7 100644 --- a/config.yaml +++ b/config.yaml @@ -84,19 +84,18 @@ views: fleet_update: files: - web/layouts/_partials/address_autocomplete.html - - web/layouts/agenda/_partials/address.html - web/layouts/vehicles_management/_partials/vehicle-type-select.html - web/layouts/vehicles_management/fleet-update.html booking_display: files: - web/layouts/vehicles_management/booking-display.html - delete_booking: - files: - - web/layouts/vehicles_management/delete-booking.html agenda: list: files: - web/layouts/agenda/home.html + history: + files: + - web/layouts/agenda/history.html display_event: files: - web/layouts/agenda/_partials/subscribers-table.html @@ -185,6 +184,10 @@ views: vehicles_list: files: - web/layouts/administration/vehicles_stats.html + bookings_list: + files: + - web/layouts/administration/_partials/bookings_list.html + - web/layouts/administration/bookings_stats.html settings: files: - web/layouts/administration/_partials/groups_admins.html @@ -212,6 +215,7 @@ views: ko: files: - web/layouts/auth/onboarding-ko.html + icons: svg: coopgo:parcoursmob/monogram: @@ -289,4 +293,4 @@ emails: subject: PARCOURSMOB - Un bénéficiaire a été retiré d'un dispositif files: - emails/layout.html - - emails/onboarding/delete-subscriber.html \ No newline at end of file + - emails/onboarding/delete-subscriber.html diff --git a/emails/layout.html b/emails/layout.html old mode 100644 new mode 100755 diff --git a/web/layouts/administration/_partials/bookings_list.html b/web/layouts/administration/_partials/bookings_list.html new file mode 100644 index 0000000..9c5fd5e --- /dev/null +++ b/web/layouts/administration/_partials/bookings_list.html @@ -0,0 +1,115 @@ +{{define "bookings_list"}} +
+ Statut + | ++ Type + | ++ Numéro + | ++ Gestionnaire véhicule + | ++ Prescripteur + | ++ Beneficiaire + | ++ Dates + | ++ Commentaire + | ++ Actions + | +
---|---|---|---|---|---|---|---|---|
+ {{if .Data.administrator_unavailability}} + + Retiré + + {{else}} + {{if eq .Status 1 }} + + A venir + + {{end}} + {{if eq .Status 0 }} + + En cours + + {{end}} + {{if eq .Status -1 }} + + Terminé + + {{end}} + {{end}} + | +
+ {{ (index $.ViewState.vehicles_map .Vehicleid).Type }}
+ |
+
+ {{ (index $.ViewState.vehicles_map .Vehicleid).Data.licence_plate }}
+ |
+
+ {{ (index $.ViewState.admingroups (index (index $.ViewState.vehicles_map .Vehicleid).Administrators 0)).Data.name }}
+ |
+
+ {{ .Data.booked_by.group.name }}
+ ({{ .Data.booked_by.user.display_name }}) |
+
+ {{if .Data.administrator_unavailability}}
+
+ {{else}}
+
+
+ {{$b := (index $.ViewState.beneficiaries_map .Driver)}}
+ {{$b.Data.first_name}} {{$b.Data.last_name}}
+ {{end}}
+ + {{$b.Data.file_number}} + |
+
+ {{if .Data.administrator_unavailability}}
+ Retiré du {{(timeFrom .Unavailablefrom).Format "02/01/2006"}}
+ {{else}}
+ + au {{(timeFrom .Unavailableto).Format "02/01/2006"}} Du {{(timeFrom .Startdate).Format "02/01/2006"}}
+ {{end}}
+ + au {{(timeFrom .Enddate).Format "02/01/2006"}} |
+
+ {{ .Data.comment }}
+ |
+ + Voir + | +
+ Dispositif + | ++ Structure + | ++ Lieu + | ++ Dates + | ++ Places disponibles + | ++ Bénéficiaires positionnés + | ++ Actions + | +
---|---|---|---|---|---|---|
+
+ {{.Name}}
+ {{.Type}}
+ |
+
+
+
+ {{range .Owners}}
+ {{if (index $.ViewState.groups .)}}
+ {{(index $.ViewState.groups .).Data.name}}
+ {{end}}
+ {{end}}
+
+ |
+
+ {{if .Data.address}}{{.Data.address.properties.label}}{{end}}
+ |
+
+
+ {{if eq .Startdate .Enddate}}
+ Le {{(timeFrom .Startdate).Format "02/01/2006"}}
+ {{else}}
+ Du {{(timeFrom .Startdate).Format "02/01/2006"}}
+ Au {{(timeFrom .Enddate).Format "02/01/2006"}} + {{end}} + |
+
+ {{if ne .RemainingSubscriptions 999}}
+ {{.RemainingSubscriptions}}
+ {{end}}
+ |
+
+
+ {{range .Subscriptions}}
+
+ {{end}}
+
+ |
+
+
+ + Voir + | +
Aucun dispositif n'est prévu pour le moment.
+le {{(timeFrom .Date).Format "02/01/2006"}}
+ {{else}} +du {{(timeFrom .Date).Format "02/01/2006"}} au {{(timeFrom .DateEnd).Format "02/01/2006"}}
+ {{end}} +{{.Type}} - {{.Name}}
+Aucune action réalisée pour le moment
-Motif : {{.ViewState.booking.Data.motif}}
- {{else}}Informations utiles sur la réservation.
- {{end}}Aucune réservation à venir
{{end}}Du {{(timeFrom .Startdate).Format "02/01/2006"}} au {{(timeFrom .Enddate).Format "02/01/2006"}}
- {{else if $noReservation}} - {{$noReservation = false}} -Aucune réservation à venir
- {{end}}