diff --git a/src/components/gamuTable.vue b/src/components/gamuTable.vue
index 00c55ef..7616a5f 100644
--- a/src/components/gamuTable.vue
+++ b/src/components/gamuTable.vue
@@ -73,7 +73,7 @@
-
+ |
@@ -259,6 +259,7 @@ const props = defineProps({
});
let table = ref([]);
let header_top = ref({});
+let header_class_header_top = ref([]);
let header = ref([]);
let crayons = ref([]);
let classes = ref([]);
@@ -490,6 +491,15 @@ function gererConfig(config) {
header.value = config.header;
if (config.header_top !== undefined) {
header_top.value = config.header_top;
+ let r = [];
+ let i = 0;
+ Object.values(config.header_top).forEach((d) => {
+ for (let j = 1; j <= d.colspan; j++ ) {
+ r[i] = d.class;
+ i++;
+ }
+ })
+ header_class_header_top.value = r;
}
if (config.crayons !== undefined) {
crayons.value = config.crayons;
@@ -845,7 +855,6 @@ function genererPDF(quoi = "tableau") {
langpdf: props.langpdf,
namepdf: props.namepdf,
header: header.value,
- header_top: header_top.value,
arg: props.argpdf,
Tdata: $tableau,
};
|