This commit is contained in:
parent
d0acd3e4c0
commit
497e3e54a2
|
@ -4,9 +4,7 @@
|
||||||
<table v-for="labelData in labelsData" style="break-before: page">
|
<table v-for="labelData in labelsData" style="break-before: page">
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr>
|
<tr>
|
||||||
<td rowspan="6"><span id="vertical" class="ellipsize">
|
<td rowspan="6"><span id="vertical" class="ellipsize">{{getVertical(labelData)}}</span></td>
|
||||||
{{labelData.collectionFk ? `${labelData.collectionFk} ~ ${getVertical(labelData.code, labelData.wagon, labelData.level, labelData.color)}` : '-'.repeat(19)}}
|
|
||||||
</span></td>
|
|
||||||
<td id="ticketFk">
|
<td id="ticketFk">
|
||||||
{{labelData.clientFk ? `${labelData.ticketFk} « ${labelData.clientFk}` : labelData.ticketFk}}
|
{{labelData.clientFk ? `${labelData.ticketFk} « ${labelData.clientFk}` : labelData.ticketFk}}
|
||||||
</td>
|
</td>
|
||||||
|
|
|
@ -43,12 +43,17 @@ module.exports = {
|
||||||
});
|
});
|
||||||
return xmlSerializer.serializeToString(svgNode);
|
return xmlSerializer.serializeToString(svgNode);
|
||||||
},
|
},
|
||||||
getVertical(code, wagon, level, color) {
|
getVertical(labelData) {
|
||||||
let value;
|
let value;
|
||||||
if (code == 'V')
|
if (labelData.collectionFk) {
|
||||||
value = `${wagon}-${level}`;
|
value = `${labelData.collectionFk} ~ `;
|
||||||
|
if (labelData.code == 'V')
|
||||||
|
value = value + `${labelData.wagon}-${labelData.level}`;
|
||||||
else
|
else
|
||||||
value = `${color.substring(0, 4)}`;
|
value = value + `${labelData.color.substring(0, 4)}`;
|
||||||
|
} else
|
||||||
|
value = '-'.repeat(19);
|
||||||
|
|
||||||
return value;
|
return value;
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
|
@ -16,18 +16,18 @@ SELECT c.itemPackingTypeFk code,
|
||||||
tt.labelCount,
|
tt.labelCount,
|
||||||
COUNT(*) lineCount
|
COUNT(*) lineCount
|
||||||
FROM vn.ticket t
|
FROM vn.ticket t
|
||||||
LEFT JOIN vn.ticketCollection tc ON tc.ticketFk = t.id
|
JOIN vn.ticketCollection tc ON tc.ticketFk = t.id
|
||||||
LEFT JOIN vn.collection c ON c.id = tc.collectionFk
|
JOIN vn.collection c ON c.id = tc.collectionFk
|
||||||
LEFT JOIN vn.collectionColors cc ON cc.shelve = tc.`level`
|
LEFT JOIN vn.collectionColors cc ON cc.shelve = tc.`level`
|
||||||
AND cc.wagon = tc.wagon
|
AND cc.wagon = tc.wagon
|
||||||
AND cc.trainFk = c.trainFk
|
AND cc.trainFk = c.trainFk
|
||||||
LEFT JOIN vn.sale s ON s.ticketFk = t.id
|
JOIN vn.sale s ON s.ticketFk = t.id
|
||||||
LEFT JOIN vn.saleVolume sv ON sv.saleFk = s.id
|
LEFT JOIN vn.saleVolume sv ON sv.saleFk = s.id
|
||||||
LEFT JOIN vn.item i ON i.id = s.itemFk
|
JOIN vn.item i ON i.id = s.itemFk
|
||||||
LEFT JOIN vn.itemType it ON it.id = i.typeFk
|
JOIN vn.itemType it ON it.id = i.typeFk
|
||||||
LEFT JOIN vn.itemCategory ic ON ic.id = it.categoryFk
|
JOIN vn.itemCategory ic ON ic.id = it.categoryFk
|
||||||
LEFT JOIN vn.worker w ON w.id = c.workerFk
|
JOIN vn.worker w ON w.id = c.workerFk
|
||||||
LEFT JOIN vn.agencyMode am ON am.id = t.agencyModeFk
|
JOIN vn.agencyMode am ON am.id = t.agencyModeFk
|
||||||
LEFT JOIN vn.ticketTrolley tt ON tt.ticket = t.id
|
LEFT JOIN vn.ticketTrolley tt ON tt.ticket = t.id
|
||||||
LEFT JOIN vn.`zone` zo ON t.zoneFk = zo.id
|
LEFT JOIN vn.`zone` zo ON t.zoneFk = zo.id
|
||||||
LEFT JOIN vn.routesMonitor rm ON rm.routeFk = t.routeFk
|
LEFT JOIN vn.routesMonitor rm ON rm.routeFk = t.routeFk
|
||||||
|
|
Loading…
Reference in New Issue