ayHaru před 4 roky
rodič
revize
6f46d4286b
1 změnil soubory, kde provedl 5 přidání a 3 odebrání
  1. 5 3
      helper/refill/api/lingzh/app/RefillPhone.php

+ 5 - 3
helper/refill/api/lingzh/app/RefillPhone.php

@@ -14,7 +14,7 @@ class RefillPhone extends refill\IRefillPhone
         parent::__construct($cfgs);
     }
 
-    private function req_params(string $order_sn)
+    private function req_params(string $order_sn, string $product_code)
     {
         $params['AppKey'] = config::APP_KEY;
         $params['TimesTamp'] = time();
@@ -32,7 +32,8 @@ class RefillPhone extends refill\IRefillPhone
     public function add($card_no, $card_type, $amount, $params)
     {
         $order_sn = $params['order_sn'];
-        $params = $this->req_params($order_sn);
+        $product_code = $params['product_code'];
+        $params = $this->req_params($order_sn,$product_code);
 
         $params['ChargeAccount'] = $card_no;
         $params['ChargeAccountType'] = 1;//账号类型1 手机号,2 QQ号,3 微信号
@@ -62,7 +63,8 @@ class RefillPhone extends refill\IRefillPhone
     public function CardOrderAdd($card_no, $card_type, $amount, $params)
     {
         $order_sn = $params['order_sn'];
-        $params = $this->req_params($order_sn);
+        $product_code = $params['product_code'];
+        $params = $this->req_params($order_sn,$product_code);
 
         $params['PublicKey'] = $this->CT_RSA($params['order_id']);