feat: ajouter region_csc à toutes les références marchés
Implémente buildRef(r) dans calc.js : ref = id_marche + ' - ' + region_csc (ex: AO 58/2024 : Lot01 - ULS Gabes) Propagé dans : - services/calc.js → champ ref de normalizeMarche() - services/export-xlsx.js → toutes les cellules référence - routes/export.js → PPTX + DOCX (3 occurrences) - index.html → normalizeMarche() champ id_marche export-pdf.js déjà couvert via r.ref (utilise normalizeMarche) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
2074893978
commit
7ca0eccb96
@@ -2,7 +2,8 @@
|
||||
* services/export-xlsx.js
|
||||
* Génération XLSX comprehensive — Situation des Marchés RLA Zone Sud
|
||||
*/
|
||||
const ExcelJS = require('exceljs');
|
||||
const ExcelJS = require('exceljs');
|
||||
const { buildRef } = require('./calc');
|
||||
|
||||
const C = {
|
||||
NAVY: 'FF002D62',
|
||||
@@ -244,7 +245,7 @@ async function buildSheet1(wb, actifs) {
|
||||
subtotalFin += finDT;
|
||||
|
||||
const rd = ws.addRow([
|
||||
r.id_marche || r.reference || '',
|
||||
buildRef(r),
|
||||
r.projet || '',
|
||||
r.entrepreneur || '',
|
||||
nat,
|
||||
@@ -422,7 +423,7 @@ async function buildSheet2(wb, actifs) {
|
||||
const result = classify(r);
|
||||
|
||||
const rd = ws.addRow([
|
||||
r.id_marche || r.reference || '',
|
||||
buildRef(r),
|
||||
r.projet || '',
|
||||
r.entrepreneur || '',
|
||||
r.region || '',
|
||||
|
||||
Reference in New Issue
Block a user