From bde7a5ef67006a1f9be2978c5efeed6d656a5ee5 Mon Sep 17 00:00:00 2001 From: louispaulb Date: Mon, 1 Jun 2026 22:44:34 -0400 Subject: [PATCH] feat(ops): Ville column in overpriced-internet report (sort + filter by city) Adds a sortable 'Ville' column (field city) to the report. Quasar's default filter scans all columns, so the existing search box now matches city too. Street address caption drops the now-redundant city (keeps postal code). Co-Authored-By: Claude Opus 4.8 (1M context) --- apps/ops/src/pages/ReportInternetCherPage.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/ops/src/pages/ReportInternetCherPage.vue b/apps/ops/src/pages/ReportInternetCherPage.vue index 98978be..1ad1be6 100644 --- a/apps/ops/src/pages/ReportInternetCherPage.vue +++ b/apps/ops/src/pages/ReportInternetCherPage.vue @@ -111,7 +111,7 @@ @@ -221,6 +221,7 @@ const segmentOptions = [ const columns = [ { name: 'client', label: 'Client', field: 'client_name', align: 'left', sortable: true }, { name: 'address', label: 'Adresse de service', field: 'address1', align: 'left', sortable: true }, + { name: 'city', label: 'Ville', field: 'city', align: 'left', sortable: true }, { name: 'net_internet', label: 'Net Internet /mois', field: 'net_internet', align: 'right', sortable: true }, { name: 'gross', label: 'Brut', field: 'gross', align: 'right', sortable: true, format: v => formatMoney(v) }, { name: 'discounts', label: 'Rabais actifs', field: 'discounts', align: 'right', sortable: true },