shish hai 1 ano
pai
achega
c219a0e197
Modificáronse 1 ficheiros con 11 adicións e 1 borrados
  1. 11 1
      biz-hd/recharge/classes/RechargeClass.php

+ 11 - 1
biz-hd/recharge/classes/RechargeClass.php

@@ -304,9 +304,19 @@ class RechargeClass extends BaseClass
             }
         }
         if ($settleId > 0) {
+            if (floatval($totalBalance) != floatval($realClearAmount) && $hd->balance < 0) {
+                $rechargeId = $recharge->id;
+                noticeUtil::push("注意,充值单,结账金额不一致:getBalance:{$totalBalance} totalAmount:{$realClearAmount},recharge:{$rechargeId}", '15280215347');
+                util::fail('充值和结账金额异常哈');
+            }
+            if (floatval($totalBalance) != floatval($settleAmount) && $hd->balance < 0) {
+                $rechargeId = $recharge->id;
+                noticeUtil::push("注意,充值单,结账单不一致:getBalance:{$totalBalance} settleAmount:{$settleAmount},settleId:{$settleId} recharge:{$rechargeId}", '15280215347');
+                util::fail('充值和结账金额异常呢');
+            }
             if (floatval($realClearAmount) != floatval($settleAmount)) {
                 $rechargeId = $recharge->id;
-                noticeUtil::push("注意,结账金额有问题:getBalance:{$totalBalance} settleAmount:{$settleAmount},settleId:{$settleId} recharge:{$rechargeId}", '15280215347');
+                noticeUtil::push("注意,结账金额有问题,编号 settleId:{$settleId} recharge:{$rechargeId}", '15280215347');
                 util::fail('充值结账金额异常呢');
             }
         }