Ver Fonte

优化科学计算

萤火科技 há 4 anos atrás
pai
commit
8ca8248751
1 ficheiros alterados com 4 adições e 2 exclusões
  1. 4 2
      app/common/service/order/Complete.php

+ 4 - 2
app/common/service/order/Complete.php

@@ -145,11 +145,13 @@ class Complete extends BaseService
                     && $goods['refund']['type'] == 10      // 售后类型:退货退款
                     && $goods['refund']['audit_status'] == 10  // 商家审核:已同意
                 ) {
-                    $expendMoney -= $goods['refund']['refund_money'];
+                    $expendMoney = helper::bcsub($expendMoney, $goods['refund']['refund_money']);
                 }
             }
             !isset($userData[$order['user_id']]) && $userData[$order['user_id']] = 0.00;
-            $expendMoney > 0 && $userData[$order['user_id']] += $expendMoney;
+            if ($expendMoney > 0) {
+                $userData[$order['user_id']] = helper::bcadd($userData[$order['user_id']], $expendMoney);
+            }
         }
         // 累积到会员表记录
         $this->UserModel->onBatchIncExpendMoney($userData);