Изменения

Перейти к навигации Перейти к поиску

Наполнение справочников

3767 байт добавлено, 22:18, 15 ноября 2022
Нет описания правки
{ "downtimeInfo": "Delta UQ-3", "startDate": "2022-07-11T08:13:49.1990938+00:00", - начало периода причины простоя "endDate": "2022-07-11T08:13:49.6935685+00:00", - окончание периода причины простоя "status": 2, - статус простоя (1-необработанный;2-обработанный) "reason": "Перерыв между сменами", - наименование причины простоя "timeStamp": "2022-07-11T11:13:52.477789+03:00", - время последней классификации периода простоя "operatorComment": null, - комментарий причины простоя "user": "Пользоватль 123", - имя пользователя классифицировашего период простоя "id": 356166430, - идентификатор периода причины простоя "createdOn": "2022-07-11T08:13:52.477789+03:00", - время создания периода причины простоя "createdBy": 1 - идентификатор пользователя создавшего период причины простоя }
]
 
=Добавлние/удаление пользователей в/из группы=
[POST] api/securityManagment/subjectInheritance/{userId}
где: userId - идентификатор пользователя
тело:
 
{ "added": [1, 2, 3], - список идентификаторов добавляемых пользователю групп "removed": [4, 5, 6] - список идентификаторов удаляемых у пользователя групп }
Получение списка пользователей:
[POST] api/security/userRecords
тело:
 
{ - опции спискового отображения (описание есть в вопрос №1) "sort": null, "requireTotalCount": true, "searchOperation": "contains", "searchValue": null, "skip": 0, "take": 20, }
Возращаемая структура данных:
{
totalCount: 10,
data:[
 
{ "personnelNumber": "1378698466", - табельный номер "positionName": null, - наименование занимаемой должности "positionId": null, - идентификатор занимаемой должности "isSystemUser": false, - признак того, что пользователь системный "surname": "Виноградов", - фамилия "name": "Михаил", - имя "patronymic": "Сергеевич", - отчество "language": "ru-RU", - текущая локализация "blocked": false, - признак заблокированности "id": 2689, - идентификатор пользователя "displayName": "Виноградов М.С." - отображаемое имя }
,
 
{ "personnelNumber": "2085996177", "positionName": null, "positionId": null, "isSystemUser": false, "surname": "Gray1", "name": "User1", "patronymic": "User's son1", "language": "ru-RU", "blocked": false, "id": 50225409, "displayName": "user1" }
]
}
Получение списка групп:
[POST] api/security/groupRecords
тело:
 
{ - опции спискового отображения (описание есть в вопрос №1) "sort": null, "requireTotalCount": true, "searchOperation": "contains", "searchValue": null, "skip": 0, "take": 20, }
Возращаемая структура данных:
{
totalCount: 30,
data:[
 
{ "name": "Операторы", - наименование "description": null, - описание "id": 2, - идентификатор "displayName": "Операторы" - отображаемое наименование }
,
 
{ "name": "Технологи", "description": null, "id": 3, "displayName": "Технологи" }
]
}
2208

правок

Навигация