]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commitdiff
[ERP-200] Добавляет responsible_user
authorAlexander Smirnov <fredeom@mail.ru>
Thu, 26 Sep 2024 12:30:35 +0000 (15:30 +0300)
committerAlexander Smirnov <fredeom@mail.ru>
Thu, 26 Sep 2024 12:30:35 +0000 (15:30 +0300)
erp24/api1/views/cron/amo142.php

index ebddf5f6699fd4ccae5d5ff75f5e1b9f1b20ee32..72185f8ec3f4543216254c5538ab72a1721935d8 100644 (file)
@@ -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"
                 ]
             );