From: Alexander Smirnov Date: Thu, 26 Sep 2024 12:30:35 +0000 (+0300) Subject: [ERP-200] Добавляет responsible_user X-Git-Tag: 1.5~2^2~5 X-Git-Url: https://gitweb.erp-flowers.ru/?a=commitdiff_plain;h=00bd4627879a3c16f76c6d69d9edc1b1f10b8a80;p=erp24_rep%2Fyii-erp24%2F.git [ERP-200] Добавляет responsible_user --- diff --git a/erp24/api1/views/cron/amo142.php b/erp24/api1/views/cron/amo142.php index ebddf5f6..72185f8e 100644 --- a/erp24/api1/views/cron/amo142.php +++ b/erp24/api1/views/cron/amo142.php @@ -87,6 +87,15 @@ function prepare_tip($field_id,$value){ } +function get_user_amo($userId) { + global $ACCESS_TOKEN; + $row = []; + if(!empty($ACCESS_TOKEN)) { + $user = amo_rest($ACCESS_TOKEN, '/api/v4/users/' . $userId, 'GET', []); + return $user; + } + return $row; +} function get_contacts_amo($amo_id) { @@ -396,6 +405,7 @@ $delivery__date .='&filter[custom_fields_values][647935][from]='.$unix_delivery_ "phone_source"=>$sourcephone, "email"=>$main_email,*/ + $user = get_user_amo($fieldarr["responsible_user_id"]); // добавляем к контакту базовые поля и тэги $result = array_merge( $conacts_arr, @@ -411,6 +421,7 @@ $delivery__date .='&filter[custom_fields_values][647935][from]='.$unix_delivery_ "amo_id" => $fieldarr["id"], "pipeline_id" => $fieldarr["pipeline_id"], "responsible_user_id" => $fieldarr["responsible_user_id"], + "responsible_user" => $user['name'] ?? '', "tags" => "$tags" ] );