Merge pull request '3704-feat(print_claim-pickup-order): add claimConfig' (#902) from 3704-print_claim-pickup-order into dev
gitea/salix/pipeline/head This commit looks good Details

Reviewed-on: #902
Reviewed-by: Joan Sanchez <joan@verdnatura.es>
This commit is contained in:
Joan Sanchez 2022-03-23 11:09:18 +00:00
commit 0099b48865
5 changed files with 17 additions and 2 deletions

View File

@ -0,0 +1,8 @@
CREATE TABLE `vn`.`claimConfig` (
`id` int(11) NOT NULL,
`pickupContact` varchar(250),
PRIMARY KEY (`id`)
);
INSERT INTO vn.claimConfig (id, pickupContact)
VALUES(1, 'Email: cmorenoa@logista.com Telf: 961594250 Extensión: 206');

View File

@ -78,8 +78,9 @@
<h3>{{client.name}}</h3>
</div>
</div>
<p v-html="$t('sections.agency.description')"></p>
<p>{{claimConfig.pickupContact}}</p>
</div>
</div>
<!-- Footer block -->

View File

@ -7,6 +7,7 @@ module.exports = {
async serverPrefetch() {
this.client = await this.fetchClient(this.claimId);
this.sales = await this.fetchSales(this.claimId);
this.claimConfig = await this.fetchClaimConfig();
if (!this.client)
throw new Error('Something went wrong');
@ -25,6 +26,9 @@ module.exports = {
fetchSales(claimId) {
return this.rawSqlFromDef('sales', [claimId]);
},
fetchClaimConfig() {
return this.findOneFromDef('claimConfig');
},
},
components: {
'report-header': reportHeader.build(),

View File

@ -14,4 +14,4 @@ phone: Teléfono
sections:
agency:
description: 'Para agilizar su recogida, por favor, póngase en contacto con la oficina
de Logista Parcel. <br/> Tlf: 96 166 77 88 - Ana Gómez (Ext. 2113) <em>(atcsalidas.i2valencia@integra2.es)</em>'
de Logista Parcel.'

View File

@ -0,0 +1,2 @@
SELECT pickupContact
FROM claimConfig;