Browse Source

debug wxpay

stanley-king 9 years ago
parent
commit
6ef64eff9c
1 changed files with 3 additions and 12 deletions
  1. 3 12
      mobile/control/app_pay.php

+ 3 - 12
mobile/control/app_pay.php

@@ -39,20 +39,11 @@ class app_payControl extends mobileMemberControl
         $logic_payment = Logic('payment');
         //重新计算所需支付金额
         $result = $logic_payment->getRealOrderInfo($pay_sn, $this->member_info['member_id']);
-        if (!$result['state']) {
+
+        if (intval($result['data']['api_pay_state']) != 0) {
             return joutput_error(errcode::ErrPayment, $result['msg']);
         }
 
-//        $result = array();
-//        $result['data'] = array();
-//        $subject = "hello test";
-//        $pay_sn = $pay_sn;
-//        $fee = 100;
-//
-//        $result['data']['subject'] = $subject;
-//        $result['data']['pay_sn'] = $pay_sn;
-//        $result['data']['pay_amount'] = $fee;
-
         Log::record($this->toString($result['data']),Log::DEBUG);
         $ret = $this->api_pay($result['data'], $payment);
 
@@ -102,7 +93,7 @@ class app_payControl extends mobileMemberControl
     {
         $subject = $pay_info['subject'];
         $pay_sn = $pay_info['pay_sn'];
-        $fee = $pay_info['pay_amount'];
+        $fee = intval(doubleval($pay_info['api_pay_amount']) * 100);
 
         if ($payment == 'wxpay') {
             return $this->uniorder($subject, $pay_sn, $fee);