feat: add cashin bill counter

fix: fiat amount formatting
This commit is contained in:
Sérgio Salgado 2021-12-20 01:16:43 +00:00
parent 219dca7f90
commit 98a2797494
17 changed files with 239 additions and 218 deletions

View file

@ -2,7 +2,9 @@ const bills = require('../../services/bills')
const resolvers = {
Query: {
bills: () => bills.getBills()
bills: () => bills.getBills(),
looseBills: () => bills.getLooseBills(),
looseBillsByMachine: (...[, { deviceId }]) => bills.getLooseBillsByMachine(deviceId)
}
}

View file

@ -2,14 +2,17 @@ const { gql } = require('apollo-server-express')
const typeDef = gql`
type Bill {
id: ID
fiat: Int
deviceId: ID
created: Date
cashbox: Int
cashboxBatchId: ID
}
type Query {
bills: [Bill] @auth
looseBills: [Bill] @auth
looseBillsByMachine(deviceId: ID): [Bill] @auth
}
`