43 lines
654 B
GraphQL
43 lines
654 B
GraphQL
fragment OrderFields on Order {
|
|
documentId
|
|
time_start
|
|
time_end
|
|
state
|
|
order_number
|
|
services {
|
|
documentId
|
|
name
|
|
}
|
|
client {
|
|
...CustomerFields
|
|
}
|
|
slot {
|
|
date
|
|
master {
|
|
...CustomerFields
|
|
}
|
|
}
|
|
services {
|
|
documentId
|
|
name
|
|
}
|
|
}
|
|
|
|
query GetOrders($filters: OrderFiltersInput, $pagination: PaginationArg) {
|
|
orders(filters: $filters, sort: "time_start:asc", pagination: $pagination) {
|
|
...OrderFields
|
|
}
|
|
}
|
|
|
|
query GetOrder($documentId: ID!) {
|
|
order(documentId: $documentId) {
|
|
...OrderFields
|
|
}
|
|
}
|
|
|
|
mutation CreateOrder($input: OrderInput!) {
|
|
createOrder(data: $input) {
|
|
...OrderFields
|
|
}
|
|
}
|