Merge branch 'test' of https://gitea.verdnatura.es/verdnatura/salix into dev
gitea/salix/pipeline/head This commit looks good
Details
gitea/salix/pipeline/head This commit looks good
Details
This commit is contained in:
commit
559a2e9721
|
@ -108,7 +108,7 @@
|
|||
<vn-td center shrink>
|
||||
<a ng-show="balance.hasPdf"
|
||||
target="_blank"
|
||||
href="InvoiceOuts/{{::balance.id}}/download?access_token={{::$ctrl.vnToken.token}}">
|
||||
href="api/InvoiceOuts/{{::balance.id}}/download?access_token={{::$ctrl.vnToken.token}}">
|
||||
<vn-icon-button
|
||||
icon="cloud_download"
|
||||
title="{{'Download PDF' | translate}}">
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
const fs = require('fs-extra');
|
||||
const path = require('path');
|
||||
let env = process.env.NODE_ENV ? process.env.NODE_ENV : 'development';
|
||||
|
||||
let configPath = `/etc/salix`;
|
||||
|
@ -12,8 +13,9 @@ let configFiles = [
|
|||
];
|
||||
|
||||
for (let configFile of configFiles) {
|
||||
if (fs.existsSync(configFile)) {
|
||||
const conf = require(configFile);
|
||||
const filePath = path.join(__dirname, configFile);
|
||||
if (fs.existsSync(filePath)) {
|
||||
const conf = require(filePath);
|
||||
for (let prop in conf)
|
||||
Object.assign(config[prop], conf[prop]);
|
||||
}
|
||||
|
|
|
@ -27,7 +27,7 @@ class Report extends Component {
|
|||
if (fs.existsSync(fullPath))
|
||||
options = require(optionsPath);
|
||||
|
||||
const page = await config.browser.newPage();
|
||||
const page = (await config.browser.pages())[0];
|
||||
await page.emulateMedia('screen');
|
||||
await page.setContent(template);
|
||||
|
||||
|
|
|
@ -10,12 +10,15 @@ module.exports = {
|
|||
const routes = await this.fetchRoutes(routesId);
|
||||
const tickets = await this.fetchTickets(routesId);
|
||||
|
||||
for (let route of routes) {
|
||||
const routeTickets = tickets.filter(ticket => {
|
||||
return ticket.routeFk == route.id;
|
||||
});
|
||||
const map = new Map();
|
||||
|
||||
route.tickets = routeTickets;
|
||||
for (let route of routes)
|
||||
map.set(route.id, route);
|
||||
|
||||
for (let ticket of tickets) {
|
||||
const route = map.get(ticket.routeFk);
|
||||
if (!route.tickets) route.tickets = [];
|
||||
route.tickets.push(ticket);
|
||||
}
|
||||
|
||||
this.routes = routes;
|
||||
|
@ -61,7 +64,7 @@ module.exports = {
|
|||
a.postalCode,
|
||||
LPAD(a.id, 5, '0') AS addressFk,
|
||||
p.name province,
|
||||
vn.ticketGetTotal(t.id) AS import,
|
||||
0 AS import,
|
||||
am.name ticketAgency,
|
||||
tob.description,
|
||||
s.shipFk,
|
||||
|
|
Loading…
Reference in New Issue