17-02-2021 22:14

Метод получения полей отчётного лога для текущего пользователя

POST   /bs-core/reports/reports-log/user/current/partial-load

Метод возвращает поля отчётного лога для текущего пользователя.

В отличие от метода получения полей отчётного лога (по всем пользователям), в этом методе принудительно добавляется фильтр по текущему пользователю.

Фильтрация, сортировка, задание полей и т.п. происходит таким же образом как и для остальных методов partial-load. Смотрите например описание метода "Поиск по заявкам".

Запрос

POST reports/reports-log/user/current/partial-load
{
    "fields" : [
       "id", "startDate", "endDate", "user.id", "resourceCode", "report", "filterInfo", "accessLimitInfo", "fileTaskId"
    ],
    "searchFields": [
      { "field": "startDate", "value": ">= 2018-12-01 17:50:23.669" },      
      { "field": "startDate", "value": "<= 2018-12-06 23:59:59.999" }
    ],
    "orderByFields": [
      { "field": "startDate", "direction": "desc" },      
      { "field": "id", "direction": "desc" }
    ]
}
Описание параметров
Нет описанных параметров

Ответ


                        {
    "status": "ok",
    "timestamp": 1544189647841,
    "data": [
        {
            "id": 4179,
            "fields": {
                "id": 4179,
                "startDate": 1543589172800,
                "endDate": 1543589172987,
                "user.id": 1082,
                "resourceCode": "loan-report-list",
                "report": "Отчет по заявкам",
                "filterInfo": "",
                "accessLimitInfo": "",
                "fileTaskId": null
            }
        },
        {
            "id": 4178,
            "fields": {
                "id": 4178,
                "startDate": 1543589012306,
                "endDate": 1543589012509,
                "user.id": 1082,
                "resourceCode": "loan-report-list",
                "report": "Отчет по заявкам",
                "filterInfo": "",
                "accessLimitInfo": "",
                "fileTaskId": null
            }
        },
        {
            "id": 4177,
            "fields": {
                "id": 4177,
                "startDate": 1543584385868,
                "endDate": 1543584386016,
                "user.id": 1082,
                "resourceCode": "loan-report-list",
                "report": "Отчет по заявкам",
                "filterInfo": "",
                "accessLimitInfo": "",
                "fileTaskId": null
            }
        }
    ]
}
                    
У данной функции отсутствует описание параметров ответа