1]; $recordId = isset($_REQUEST['id']) ? (int)$_REQUEST['id'] : null; $rec = Register::GetRecord($recordId, 1); $data['equip_list'] = []; if($rec) { $data['record'] = $rec; $data['photoHTML'] = Register::GetPhotoReport($recordId); $data['billHTML'] = Register::GetBillFiles($recordId); $equip = Service::GetEquipInfo($rec['node_id']); if($equip) { $data['equip_list'] = Service::GetEquipmentList($equip['user_id']); $data['equip'] = $equip; $data['error'] = 0; } $data['prev_report'] = $rec['node_id'] ? Register::GetPreviousReport($rec['node_id'], $rec['db_date']) : null; } echo \Bitrix\Main\Web\Json::encode($data);