#7648 - Filter entries by days #2722
|
@ -189,8 +189,7 @@ module.exports = Self => {
|
||||||
t.landed,
|
t.landed,
|
||||||
t.ref AS travelRef,
|
t.ref AS travelRef,
|
||||||
t.warehouseInFk,
|
t.warehouseInFk,
|
||||||
w.name warehouseInName,
|
w.name warehouseInName
|
||||||
util.VN_CURDATE()
|
|
||||||
FROM vn.entry e
|
FROM vn.entry e
|
||||||
JOIN vn.supplier s ON s.id = e.supplierFk
|
JOIN vn.supplier s ON s.id = e.supplierFk
|
||||||
JOIN vn.travel t ON t.id = e.travelFk
|
JOIN vn.travel t ON t.id = e.travelFk
|
||||||
|
@ -201,12 +200,13 @@ module.exports = Self => {
|
||||||
);
|
);
|
||||||
|
|
||||||
if (supplier) {
|
if (supplier) {
|
||||||
|
const days = ctx.args.days ?? DEFAULT_INTERVAL_DAYS;
|
||||||
stmt.merge({
|
stmt.merge({
|
||||||
sql: `
|
sql: `
|
||||||
AND t.shipped < util.VN_CURDATE() + INTERVAL ? + 1 DAY
|
AND t.shipped < util.VN_CURDATE() + INTERVAL ? + 1 DAY
|
||||||
AND t.shipped >= util.VN_CURDATE()
|
AND t.shipped >= util.VN_CURDATE()
|
||||||
`,
|
`,
|
||||||
params: Array(1).fill(ctx.args.days ?? DEFAULT_INTERVAL_DAYS)
|
params: [days]
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
stmt.merge(conn.makeSuffix(filter));
|
stmt.merge(conn.makeSuffix(filter));
|
||||||
|
|
Loading…
Reference in New Issue