43 lines
601 B
GraphQL
43 lines
601 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) {
|
|
orders(filters: $filters, sort: "time_start:asc") {
|
|
...OrderFields
|
|
}
|
|
}
|
|
|
|
query GetOrder($documentId: ID!) {
|
|
order(documentId: $documentId) {
|
|
...OrderFields
|
|
}
|
|
}
|
|
|
|
mutation CreateOrder($input: OrderInput!) {
|
|
createOrder(data: $input) {
|
|
...OrderFields
|
|
}
|
|
}
|