Kaynağa Gözat

fix bug: $hasNum 才是被减数

shizhongqi 5 ay önce
ebeveyn
işleme
430aab309d
1 değiştirilmiş dosya ile 1 ekleme ve 1 silme
  1. 1 1
      biz-ghs/product/classes/ProductClass.php

+ 1 - 1
biz-ghs/product/classes/ProductClass.php

@@ -2862,7 +2862,7 @@ class ProductClass extends BaseClass
             Yii::$app->redis->executeCommand('HDEL', [$limitKey, $customId]);
         } else {
             $hasNum = Yii::$app->redis->executeCommand('HGET', [$limitKey, $customId]);
-            $remainNum = $hasNum > $num ? bcsub($num, $hasNum) : 0;
+            $remainNum = $hasNum > $num ? bcsub($hasNum, $num) : 0;
             $remainNum = floor($remainNum);
             if ($remainNum > 0) {
                 Yii::$app->redis->executeCommand('HSET', [$limitKey, $customId, $remainNum]);