Added invoices by vendor pagination BOD-150

This commit is contained in:
Patrick Fic
2020-07-15 11:05:52 -07:00
parent 7aec0c7055
commit 09990b1642
7 changed files with 155 additions and 11 deletions

View File

@@ -110,6 +110,36 @@ export const QUERY_INVOICES_BY_VENDOR = gql`
}
`;
export const QUERY_INVOICES_BY_VENDOR_PAGINATED = gql`
query QUERY_INVOICES_BY_VENDOR_PAGINATED(
$vendorId: uuid!
$offset: Int
$limit: Int
$order: [invoices_order_by!]!
) {
invoices(
where: { vendorid: { _eq: $vendorId } }
offset: $offset
limit: $limit
order_by: $order
) {
id
job {
id
ro_number
}
total
invoice_number
date
}
invoices_aggregate(where: { vendorid: { _eq: $vendorId } }) {
aggregate {
count(distinct: true)
}
}
}
`;
export const QUERY_INVOICE_BY_PK = gql`
query QUERY_INVOICE_BY_PK($invoiceid: uuid!) {
invoices_by_pk(id: $invoiceid) {