stanley-king 3 лет назад
Родитель
Сommit
33af3d5fbe
2 измененных файлов с 4 добавлено и 6 удалено
  1. 2 2
      helper/refill/RefillBase.php
  2. 2 4
      plot/MchDataCenter.py

+ 2 - 2
helper/refill/RefillBase.php

@@ -127,7 +127,7 @@ class RefillBase
 
             if ($success) {
                 util::incr_notify($chname, $card_type, $spec, $quality, true);
-                util::incr_user_success($mchid,$card_type, $spec,$org_quality);
+                util::incr_user_success($mchid,$card_type, $spec,$quality);
                 $logic_vr_order->changeOrderStateSuccess($order_id,true);
                 util::onOrderSuccess($refill_info,$order_info);
             }
@@ -160,7 +160,7 @@ class RefillBase
         }
 
         if(!$success) {
-            util::incr_user_fail($mchid,$card_type, $spec,$org_quality);
+            util::incr_user_fail($mchid,$card_type, $spec,$quality);
         }
 
         $mod_refill->edit($order_id, ['notify_time' => time(), 'is_retrying' => 0,'notify_state' => 1]);

+ 2 - 4
plot/MchDataCenter.py

@@ -421,12 +421,10 @@ class MchDataCenter(object):
             _all = _all[pos]
             _succ = _succ[pos]
 
-            succ_count = np.sum(_succ)
+            succ_count = np.sum(_succ) + 0.00001
             all_count  = np.sum(_all) + 0.00001
 
-            ratio = round(succ_count / all_count, 2)
-            if ratio > 1.0:
-                ratio = 1.0
+            ratio = round(succ_count / all_count, 4)
             result[start] = ratio
         return result