diff --git a/print/templates/reports/supplier-campaign-metrics/assets/css/style.css b/print/templates/reports/supplier-campaign-metrics/assets/css/style.css
index 32caeb43c2..c0d1c19c49 100644
--- a/print/templates/reports/supplier-campaign-metrics/assets/css/style.css
+++ b/print/templates/reports/supplier-campaign-metrics/assets/css/style.css
@@ -17,4 +17,8 @@ h2 {
.description strong {
text-transform: uppercase;
-}
\ No newline at end of file
+}
+
+.black {
+ color: black;
+}
diff --git a/print/templates/reports/supplier-campaign-metrics/supplier-campaign-metrics.html b/print/templates/reports/supplier-campaign-metrics/supplier-campaign-metrics.html
index 08b27d0bdf..4a1978a379 100644
--- a/print/templates/reports/supplier-campaign-metrics/supplier-campaign-metrics.html
+++ b/print/templates/reports/supplier-campaign-metrics/supplier-campaign-metrics.html
@@ -37,7 +37,10 @@
- {{$t('entry')}} {{entry.id}}
+
+ {{$t('entry')}}
+ {{entry.id}}
+
{{$t('dated')}} {{formatDate(entry.shipped, '%d-%m-%Y')}}
{{$t('reference')}} {{entry.reference}}
diff --git a/print/templates/reports/supplier-campaign-metrics/supplier-campaign-metrics.js b/print/templates/reports/supplier-campaign-metrics/supplier-campaign-metrics.js
index 32a7e9b0a4..82cfaa5d34 100755
--- a/print/templates/reports/supplier-campaign-metrics/supplier-campaign-metrics.js
+++ b/print/templates/reports/supplier-campaign-metrics/supplier-campaign-metrics.js
@@ -7,6 +7,8 @@ module.exports = {
this.supplier = await this.findOneFromDef('supplier', [this.id]);
this.checkMainEntity(this.supplier);
let entries = await this.rawSqlFromDef('entries', [this.id, this.from, this.to]);
+ let totalEntry;
+ let total;
const entriesId = [];
@@ -29,6 +31,30 @@ module.exports = {
}
this.entries = entries;
+
+ // for (let buy of entry.buys)
+ // total += buy.total;
+
+ // getTotal(entry) {
+ // if (entry.buys) {
+ // let total = 0;
+ // for (let buy of entry.buys)
+ // total += buy.total;
+
+ // return total;
+ // }
+ // console.log('total', total);
+ // };
+ },
+ getTotal(entry) {
+ if (entry.buys) {
+ let total = 0;
+ for (let buy of entry.buys)
+ total += buy.total;
+
+ return total;
+ }
+ console.log('total', total);
},
props: {
id: {