4.3.6 Кастомные аргументы
Кастомные аргументы позволяют передавать в мутацию дополнительную информацию, которая затем используется в конвейере middleware (например, для дополнительных проверок или дополнительных действий)
Пример:
|
# Передача в мутацию кастомных аргументов с дополнительной информацией // Регистрация документа на основе проекта$text = ’mutation {
createDocRc(input:
{
clientMutationId:"docrc"
data:{
dueDocgroup: "0.2U9.2UX."
docDate: "2021.09.01"
...
}}
registerDocFromPrj: {
isnPrj: 123
})
{
success
message
messageCode
}
}'
|
В приведенном выше примере в мутацию передается пользовательский аргумент registerDocFromPrj (регистрировать документ на основе РКПД).
Список кастомных аргументов можно найти в 4.7.2. Кастомные аргументы.
