|
@@ -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']);
|
|
|
|