Added parts backorder + receiving for orders BOD-159
This commit is contained in:
@@ -38,7 +38,32 @@ export const QUERY_ALL_INVOICES_PAGINATED = gql`
|
||||
`;
|
||||
|
||||
export const QUERY_INVOICES_BY_JOBID = gql`
|
||||
query QUERY_INVOICES_BY_JOBID($jobid: uuid!) {
|
||||
query QUERY_PARTS_INVOICES_BY_JOBID($jobid: uuid!) {
|
||||
parts_orders(
|
||||
where: { jobid: { _eq: $jobid } }
|
||||
order_by: { order_date: desc }
|
||||
) {
|
||||
id
|
||||
vendor {
|
||||
id
|
||||
name
|
||||
}
|
||||
order_date
|
||||
deliver_by
|
||||
parts_order_lines {
|
||||
id
|
||||
act_price
|
||||
db_price
|
||||
line_desc
|
||||
oem_partno
|
||||
status
|
||||
line_remarks
|
||||
quantity
|
||||
job_line_id
|
||||
}
|
||||
order_number
|
||||
user_email
|
||||
}
|
||||
invoices(where: { jobid: { _eq: $jobid } }, order_by: { date: desc }) {
|
||||
id
|
||||
vendorid
|
||||
|
||||
@@ -9,3 +9,30 @@ export const INSERT_NEW_PARTS_ORDERS = gql`
|
||||
}
|
||||
}
|
||||
`;
|
||||
|
||||
export const MUTATION_BACKORDER_PART_LINE = gql`
|
||||
mutation MUTATION_BACKORDER_PART_LINE(
|
||||
$jobLineId: uuid!
|
||||
$partsLineId: uuid!
|
||||
$status: String!
|
||||
) {
|
||||
update_parts_order_lines(
|
||||
where: { id: { _eq: $partsLineId } }
|
||||
_set: { status: $status }
|
||||
) {
|
||||
returning {
|
||||
status
|
||||
id
|
||||
}
|
||||
}
|
||||
update_joblines(
|
||||
where: { id: { _eq: $jobLineId } }
|
||||
_set: { status: $status }
|
||||
) {
|
||||
returning {
|
||||
status
|
||||
id
|
||||
}
|
||||
}
|
||||
}
|
||||
`;
|
||||
|
||||
Reference in New Issue
Block a user