shish 5 лет назад
Родитель
Сommit
90edde49cb
2 измененных файлов с 7 добавлено и 3 удалено
  1. 4 3
      app-pt/controllers/CashController.php
  2. 3 0
      biz/sj/classes/CashClass.php

+ 4 - 3
app-pt/controllers/CashController.php

@@ -140,13 +140,14 @@ class CashController extends BaseController
                 noticeUtil::push("客户提现申请审核通过,转帐{$cashAmount}元", '15280215347');
                 util::complete();
             } else {
-                $msg = $result->$responseNode->msg;
-                $sub_code = $result->$responseNode->sub_code;
-                $sub_msg = $result->$responseNode->sub_msg;
+                $msg = $result->$responseNode->msg ?? '';
+                $sub_code = $result->$responseNode->sub_code ?? '';
+                $sub_msg = $result->$responseNode->sub_msg ?? '';
                 $text = "转帐失败,原因:code:" . $resultCode . " msg:" . $msg . " sub_code:" . $sub_code . " sub_msg:" . $sub_msg;
                 $transaction->rollBack();
                 Yii::info($text);
                 noticeUtil::push($text, '15280215347');
+                util::fail('审核失败');
             }
         } catch (Exception $exception) {
             $transaction->rollBack();

+ 3 - 0
biz/sj/classes/CashClass.php

@@ -52,6 +52,9 @@ class CashClass extends BaseClass
                 util::fail('测试环境提现金额不能超过1元');
             }
         }
+        if (bccomp(0.1, $txBalance) == 1) {
+            util::fail('提现金额不低于0.1元');
+        }
 
         //可提现余额减少,总余额减少,冻结金额增加
         $shop->txBalance = 0;