Тип запроса query
.
Возращает отчет по сменам выбранного пользователя за указанный промежуток времени.
Параметры запроса
В теле запроса вводятся:
Параметр | Тип данных | Описание | Обязательно | Пример |
---|---|---|---|---|
WorkShiftReport |
Array | Диапазон выбора смен??? | + | WorkShiftsReport |
В теле ответа указываются необходимые параметры единого отчета UnifiedReport.
Пример запроса
query workShiftsSummaryReport{
workShiftsSummaryReport(input:{
from:"2024-02-20 22:00:00"
to:"2024-03-25 22:00:00"
workerUuid:"c9ffdc47-d337-4849-ac36-cf8ceb0c086b"
})
{
labels
extraLabels
extraLabels2
extraLabels3
keys
points
data{
values
}
url
summary{
title
value
}
}
}
Пример ответа
{
"data": {
"workShiftsSummaryReport": {
"labels": [
"Сотрудник",
"Длительность",
"Всего возвратов",
"Всего выручка",
"Всего за товары",
"Всего за услуги",
"Всего за тарифы",
"Всего пополнений депозита",
"Всего бонусных пополнений",
"Всего трат с депозита"
],
"extraLabels": [
""
],
"extraLabels2": [
""
],
"extraLabels3": [
""
],
"keys": [
"admin admin admin"
],
"points": 1,
"data": [
{
"values": [
2501601,
585,
1159,
80,
0,
329,
1000,
0,
250
]
}
],
"url": "https://storage.yandexcloud.net/smartshell-static/report/work_shifts/1872/Ivm4x5vipqqRwork_shifts.csv",
"summary": null
}
}
}
Параметры ответа
В ответе возвращаются параметры единого отчета UnifiedReport выбранного пользователя.