소스 검색

debug wxpay

stanley-king 8 년 전
부모
커밋
4e325d2ade
2개의 변경된 파일18개의 추가작업 그리고 1개의 파일을 삭제
  1. 17 0
      helper/account_helper.php
  2. 1 1
      mobile/wxnotify.php

+ 17 - 0
helper/account_helper.php

@@ -367,7 +367,11 @@ class account_helper
     }
     public function paysuccess_bonus($buyer_id, $total_amount)
     {
+        Log::record("paysuccess_bonus 1",log::ERR);
+
         $rate_moneys = $this->make_rates($total_amount);
+        Log::record("paysuccess_bonus 2",log::ERR);
+
 
         $val = 0.00;
         foreach ($rate_moneys as $rate_money)
@@ -383,16 +387,29 @@ class account_helper
             $param['make_type'] = bonus\type::MakePayType;
             $param['type_name'] = "支付奖励红包";
 
+            Log::record("paysuccess_bonus 3",log::ERR);
             $ret = bonus_helper::make_bonus($param,array($rate_money));
+            Log::record("paysuccess_bonus 4",log::ERR);
+
             if($ret != false) {
                 $type_sn = $ret['type_sn'];
+                Log::record("paysuccess_bonus 5",log::ERR);
+
                 $bonus = bonus_helper::send($type_sn,array($buyer_id));
+                Log::record("paysuccess_bonus 6",log::ERR);
+
                 $val += $bonus[0]['bonus_value'];
             }
         }
+        Log::record("paysuccess_bonus 7",log::ERR);
+
 
         push_helper::paysuccess_bonus($buyer_id,$val);
+        Log::record("paysuccess_bonus 8",log::ERR);
+
         Model('member')->inc_rate_version($buyer_id);
+        Log::record("paysuccess_bonus 9",log::ERR);
+
 
         return array('money' => $val,'total_num' => self::total_number,'sender_name' => '熊猫美妆');
     }

+ 1 - 1
mobile/wxnotify.php

@@ -55,7 +55,7 @@ try
         $out_trade_no = $result['out_trade_no'];
         $pay_sn = $result['attach'];
         $trade_no = $result['transaction_id'];
-        
+
         Log::record("out_trade_no={$out_trade_no} and pay_sn={$pay_sn} and trade_no = {$trade_no}",Log::DEBUG);
         $cb_info = pay_helper::update_order($pay_sn,$trade_no,'wxpay');
         if($cb_info['state'] == false) {