]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commitdiff
Добавление holdActive
authorfomichev <vladimir.fomichev@erp-flowers.ru>
Thu, 26 Dec 2024 13:41:34 +0000 (16:41 +0300)
committerfomichev <vladimir.fomichev@erp-flowers.ru>
Thu, 26 Dec 2024 13:41:34 +0000 (16:41 +0300)
erp24/records/Users.php

index 7a7a62f03a1de1268b8ff74b26dfdcbcfa716278..5d0a0859b802f32ad060b3096b179374d0313ae6 100755 (executable)
@@ -469,9 +469,8 @@ class Users extends \yii\db\ActiveRecord
             ->where(['active' => 1])
             ->one();
 
-        $step1 = $messagesSettings ? $messagesSettings->day_before_step1 : 10;
-        $hold =  $messagesSettings ? $messagesSettings->hold : 10;
-        $holdActive =  $messagesSettings ? $messagesSettings->hold_active : 1;
+        $hold = isset($messagesSettings->hold) ? $messagesSettings->hold : 10;
+        $holdActive = isset($messagesSettings->hold_active) ? $messagesSettings->hold_active : 1;
 
         $salesPhone = Sales::find()
             ->where(new \yii\db\Expression("TO_CHAR(date, 'MM-DD') = :monthDay", [':monthDay' => $monthDay]))
@@ -487,7 +486,7 @@ class Users extends \yii\db\ActiveRecord
 
         $usersArray = array_unique(array_merge($salesPhone, $memorableDate));
 
-        if ($hold > 0) {
+        if ($hold > 0 && $holdActive == 1) {
             $phonesSent = SentKogort::find()
                 ->select('phone')
                 ->where(['between', 'kogort_date',