Added all jobs page with pagination BOD-80

This commit is contained in:
Patrick Fic
2020-05-15 09:16:58 -07:00
parent 87146fa08d
commit ef96186dfb
12 changed files with 966 additions and 2 deletions

View File

@@ -442,7 +442,6 @@ export const SEARCH_FOR_JOBS = gql`
}
}
`;
//TODO Ensure this is always up to date.
export const QUERY_ALL_JOB_FIELDS = gql`
query QUERY_ALL_JOB_FIELDS($id: uuid!) {
@@ -692,3 +691,62 @@ export const QUERY_ALL_JOB_FIELDS = gql`
}
}
`;
export const QUERY_ALL_JOBS_PAGINATED = gql`
query QUERY_ALL_JOBS_PAGINATED(
$offset: Int
$limit: Int
$order: [jobs_order_by!]!
) {
jobs(offset: $offset, limit: $limit, order_by: $order) {
ownr_fn
ownr_ln
ownr_ph1
ownr_ea
owner {
id
allow_text_message
preferred_contact
}
plate_no
plate_st
v_vin
v_model_yr
v_model_desc
v_make_desc
v_color
vehicleid
actual_completion
actual_delivery
actual_in
est_number
id
ins_co_nm
ins_ct_fn
ins_ct_ln
ins_ph1
ins_ea
est_co_nm
est_ph1
est_ea
est_ct_fn
est_ct_ln
clm_no
clm_total
owner_owing
ro_number
scheduled_completion
scheduled_in
scheduled_delivery
status
updated_at
ded_amt
vehicleid
}
jobs_aggregate {
aggregate {
count(distinct: true)
}
}
}
`;