stanley-king 3 years ago
parent
commit
6c68c7592a
1 changed files with 6 additions and 1 deletions
  1. 6 1
      helper/refill/policy/quaility.php

+ 6 - 1
helper/refill/policy/quaility.php

@@ -177,7 +177,12 @@ class Quality
     private function calc_phone_quality($qualities,$fMixed, $cur_quality, $times, $used_time, $time_out, $max_times, $mchid)
     {
         $left_time = $time_out - $used_time;
-        if($left_time <= 0 || $max_times <= $times) return [];
+        if(!$fMixed)
+        {
+            if($left_time <= 0 || $max_times <= $times) {
+                return [];
+            }
+        }
 
         Log::record("calc_quality begin qualities= " . implode(',',$qualities),Log::DEBUG);
         $times_checker = function($qualities, $times)