mirror of
https://github.com/crmeb/CRMEB.git
synced 2025-12-18 07:42:55 +00:00
小程序回调地址修改
This commit is contained in:
parent
05df6c5ae2
commit
7b0dae7b17
@ -27,10 +27,10 @@ class RoutineService{
|
|||||||
$appid = self::options()['routine_appId'] ? self::options()['routine_appId'] : '';//如果是公众号 就是公众号的appid
|
$appid = self::options()['routine_appId'] ? self::options()['routine_appId'] : '';//如果是公众号 就是公众号的appid
|
||||||
$mch_id = self::options()['pay_routine_mchid'] ? self::options()['pay_routine_mchid'] : '';
|
$mch_id = self::options()['pay_routine_mchid'] ? self::options()['pay_routine_mchid'] : '';
|
||||||
$nonce_str = self::nonce_str();//随机字符串
|
$nonce_str = self::nonce_str();//随机字符串
|
||||||
$spbill_create_ip = '118.190.105.59';
|
$spbill_create_ip = self::get_server_ip();
|
||||||
$total_fee = $fee*100;//因为充值金额最小是1 而且单位为分 如果是充值1元所以这里需要*100
|
$total_fee = $fee*100;//因为充值金额最小是1 而且单位为分 如果是充值1元所以这里需要*100
|
||||||
$trade_type = 'JSAPI';//交易类型 默认
|
$trade_type = 'JSAPI';//交易类型 默认
|
||||||
$notify_url = SystemConfigService::get('site_url').Url::build('wechat/Index/notify');
|
$notify_url = SystemConfigService::get('site_url').Url::build('routine/Routine/notify');
|
||||||
$post['appid'] = $appid;
|
$post['appid'] = $appid;
|
||||||
$post['attach'] = $attach;
|
$post['attach'] = $attach;
|
||||||
$post['body'] = $body;
|
$post['body'] = $body;
|
||||||
@ -43,9 +43,6 @@ class RoutineService{
|
|||||||
$post['total_fee'] = $total_fee;//总金额
|
$post['total_fee'] = $total_fee;//总金额
|
||||||
$post['trade_type'] = $trade_type;
|
$post['trade_type'] = $trade_type;
|
||||||
$sign = self::sign($post);//签名
|
$sign = self::sign($post);//签名
|
||||||
// dump($sign);
|
|
||||||
// dump($post);
|
|
||||||
// exit();
|
|
||||||
$post_xml = '<xml>
|
$post_xml = '<xml>
|
||||||
<appid>'.$appid.'</appid>
|
<appid>'.$appid.'</appid>
|
||||||
<attach>'.$attach.'</attach>
|
<attach>'.$attach.'</attach>
|
||||||
@ -154,4 +151,19 @@ class RoutineService{
|
|||||||
}
|
}
|
||||||
return $data;
|
return $data;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static function get_server_ip() {
|
||||||
|
if (isset($_SERVER)) {
|
||||||
|
if($_SERVER['SERVER_ADDR']) {
|
||||||
|
$server_ip = $_SERVER['SERVER_ADDR'];
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
$server_ip = $_SERVER['LOCAL_ADDR'];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
$server_ip = getenv('SERVER_ADDR');
|
||||||
|
}
|
||||||
|
return $server_ip;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user