Последнее обновление
06.10.2026

docs/repairs

Тип метода

PUT

Назначение

  • Выгрузка документа ремонта

Где используется

  • На форме списка документов ремонта

Запрос

Параметры

НаименованиеТипОписание
user_idstringИдентификатор пользователя
device_idstringИдентификатор устройства

Тело

НаименованиеТипОписание
idstringИдентификатор документа ремонта
commentstringКомментарий документа
user_idstringИдентификатор пользователя, который выполнил документ
repair_type_idstringИдентификатор типа дефекта
unit_idstringИдентификатор объекта эксплуатации
node_idstringИдентификатор узла
checklist_doc_idstringИдентификатор объекта эксплуатации
checklist_log_idstringИдентификатор узла
created_attimestampДата и время документа в timestamp
started_attimestampДата и время начала работы с документом в timestamp
finished_attimestampДата и время завершения работы над документом в timestamp
locationobjectОбъект геолокации документа
defectobjectОбъект дефекта документа
checklistobject arrayМассив объектов тех. карт документа
materialsobject arrayМассив объектов используемых материалов в документе
imagesobject 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


Предыдущая статья docs/operate_times/images Следующая статья docs/repairs/images
Оценить статью