Feat: footer calculate cashout total

This commit is contained in:
csrapr 2021-02-18 18:00:38 +00:00 committed by Josh Harvey
parent 26aaf0c366
commit bce45d34e0
5 changed files with 74 additions and 11 deletions

18
lib/new-admin/bills.js Normal file
View file

@ -0,0 +1,18 @@
const db = require('../db')
// Get all bills with device id
const getBills = () => {
return db.any(`SELECT d.device_id, b.fiat, b.created, d.cashbox FROM cash_in_txs INNER JOIN bills AS b ON b.cash_in_txs_id = cash_in_txs.id INNER JOIN devices as d ON d.device_id = cash_in_txs.device_id ORDER BY device_id, created DESC`)
.then(res => {
return res.map(item => ({
fiat: item.fiat,
deviceId: item.device_id,
cashbox: item.cashbox,
created: item.created
}))
})
}
module.exports = {
getBills
}