]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commitdiff
fix
authorAlexander Smirnov <fredeom@mail.ru>
Fri, 3 May 2024 10:13:47 +0000 (13:13 +0300)
committerAlexander Smirnov <fredeom@mail.ru>
Fri, 3 May 2024 10:13:47 +0000 (13:13 +0300)
erp24/api3/core/services/NotifiableService.php

index b865fdfff2854058ae890f72f959c35c14806732..fea1ff74c933119998b046c50595a63d081a7e7d 100644 (file)
@@ -33,7 +33,7 @@ class NotifiableService
             }
         }
 
-        $userBonuses = UsersBonus::find()->select(['phone', 'sum(if(tip=\'plus\', bonus, -bonus)) as sum'])
+        $userBonuses = UsersBonus::find()->select(['phone', 'sum(CASE WHEN tip=\'plus\' THEN bonus ELSE -bonus END) as sum'])
             ->where(['in', 'phone', array_keys($buffer)])
             ->andWhere(['<', 'date_start', new Expression('NOW()')])
             ->andWhere(['>', 'date_end', new Expression('NOW()')])