Оглавление
docs/repairs
Тип метода
PUT
Назначение
- Выгрузка документа ремонта
Где используется
- На форме списка документов ремонта
Запрос
Параметры
Наименование | Тип | Описание |
---|---|---|
user_id | string | Идентификатор пользователя |
device_id | string | Идентификатор устройства |
Тело
Наименование | Тип | Описание |
---|---|---|
id | string | Идентификатор документа ремонта |
comment | string | Комментарий документа |
user_id | string | Идентификатор пользователя, который выполнил документ |
repair_type_id | string | Идентификатор типа дефекта |
unit_id | string | Идентификатор объекта эксплуатации |
node_id | string | Идентификатор узла |
checklist_doc_id | string | Идентификатор объекта эксплуатации |
checklist_log_id | string | Идентификатор узла |
created_at | timestamp | Дата и время документа в timestamp |
started_at | timestamp | Дата и время начала работы с документом в timestamp |
finished_at | timestamp | Дата и время завершения работы над документом в timestamp |
location | object | Объект геолокации документа |
defect | object | Объект дефекта документа |
checklist | object array | Массив объектов тех. карт документа |
materials | object array | Массив объектов используемых материалов в документе |
images | object array | Массив объектов изображений |
Пример запроса
http://192.168.1.1/ERP/hs/DmToirExch/api/docs/defects?user_id=1&device_id=123
{
"id": "doc_repair_id1",
"comment": "Плановый ремонт",
"user_id": "user_id1",
"type_id": "defect_type_id1",
"unit_id": "unit_id1",
"node_id": "node_id1",
"checklist_doc_id": "checklist_doc_id3",
"checklist_log_id": "checklist_log_id4",
"created_at": 12345,
"started_at": 12345,
"finished_at": 12345,
"location": {
"latitude": 55.664487,
"longitude": 37.599175
},
"defect": {
"id": "doc_defect_id1",
"user_id": "user_id1",
"created_at": 12345,
"type": {
"id": "defect_type_id1",
"name": "Нарушение в работе навесного оборудования"
},
"unit": {
"id": "unit_id1",
"name": "Вилочный автопогрузчик",
"group_id": "unit_group_id1",
"class_id": "class_unit_id1"
},
"node": {
"id": "node_id1",
"name": "Навесное оборудование погрузчика",
"unit_id": "unit_id1",
"class_id": "class_unit_id1",
"attributes": [
{
"attribute_id": "node_attribute_id1",
"value": "В эксплуатации"
}
],
"barcodes": [
{
"value": "2000000057885"
}
]
},
"description": "Описание дефекта",
"comment": "Комментарий документа"
},
"checklist": [
{
"id": "checklist_id1",
"name": "Осмотр ТС",
"steps": [
{
"checklist_step_id": "checklist_step_id1",
"position": 0
},
{
"checklist_step_id": "checklist_step_id2",
"position": 1
}
]
}
],
"materials": [
{
"material_id": "material_id1",
"qty": 5.0
}
],
"images": [
{
"name": "image4.png",
"created_at": 12345
}
]
}
Ответ
Тело
Наименование | Тип | Описание |
---|---|---|
is_success обязательное | boolean | Статус выгрузки документа |
Пример ответа
{
"is_success": true
}
см. defect
см. checklist
см. material
см. image