diff --git a/apps/ops/src/components/customer/LocationCard.vue b/apps/ops/src/components/customer/LocationCard.vue index 2aa999f..54d4dd7 100644 --- a/apps/ops/src/components/customer/LocationCard.vue +++ b/apps/ops/src/components/customer/LocationCard.vue @@ -246,29 +246,10 @@ Créer un ticket pour cette adresse -
-
- -
- {{ t.legacy_ticket_id || t.name }} - {{ t.subject }} -
-
- - {{ staffInitials(t.opened_by_staff) }} - {{ t.opened_by_staff }} - - - {{ staffInitials(t.assigned_staff) }} - {{ t.assigned_staff }} - -
- {{ t.opening_date }} - {{ t.status }} -
-
+ + @@ -284,9 +265,10 @@ // comportement identique (mêmes closures, même invalidation de cache). import InlineField from 'src/components/shared/InlineField.vue' import DeviceStrip from 'src/components/customer/DeviceStrip.vue' +import TicketCard from 'src/components/customer/TicketCard.vue' import draggable from 'vuedraggable' -import { formatMoney, formatDate, staffColor, staffInitials } from 'src/composables/useFormatters' -import { locStatusClass, ticketStatusClass } from 'src/composables/useStatusClasses' +import { formatMoney, formatDate } from 'src/composables/useFormatters' +import { locStatusClass } from 'src/composables/useStatusClasses' import { isRebate, subMainLabel, sectionTotal, annualPrice } from 'src/composables/useSubscriptionGroups' import { usePermissions } from 'src/composables/usePermissions' import { locInlineFields } from 'src/data/client-constants' diff --git a/apps/ops/src/components/shared/TicketStatusControl.vue b/apps/ops/src/components/shared/TicketStatusControl.vue index e7f09c4..5de3492 100644 --- a/apps/ops/src/components/shared/TicketStatusControl.vue +++ b/apps/ops/src/components/shared/TicketStatusControl.vue @@ -1,7 +1,9 @@ + +