正在显示
1 个修改的文件
包含
7 行增加
和
5 行删除
| @@ -52,20 +52,22 @@ class Wechat { | @@ -52,20 +52,22 @@ class Wechat { | ||
| 52 | static public function initWechatPay(){ | 52 | static public function initWechatPay(){ |
| 53 | //测试公众号 | 53 | //测试公众号 |
| 54 | $appid= self::$appid; | 54 | $appid= self::$appid; |
| 55 | - $mch_id = config("site.pay_mch_id"); | ||
| 56 | - $pay_key = config("site.pay_key");; | 55 | + |
| 56 | + $pay_key = Db::name('config')->where("id=21")->find(); | ||
| 57 | + $pay_mch_id = Db::name('config')->where("id=22")->find(); | ||
| 58 | + | ||
| 57 | $notify_url = 'https://coupon.xp.yn.cn'.url('/api/v1/wechat/notify'); | 59 | $notify_url = 'https://coupon.xp.yn.cn'.url('/api/v1/wechat/notify'); |
| 58 | 60 | ||
| 59 | $config = [ | 61 | $config = [ |
| 60 | 'app_id' => $appid, | 62 | 'app_id' => $appid, |
| 61 | - 'mch_id' => $mch_id, | ||
| 62 | - 'key' => $pay_key, | 63 | + 'mch_id' => $pay_mch_id['value'], |
| 64 | + 'key' => $pay_key['value'], | ||
| 63 | 'cert_path' => '../extend/cert/apiclient_cert.pem', // XXX: 绝对路径!!!! | 65 | 'cert_path' => '../extend/cert/apiclient_cert.pem', // XXX: 绝对路径!!!! |
| 64 | 'key_path' => '../extend/cert/apiclient_key.pem', // XXX: 绝对路径!!!! | 66 | 'key_path' => '../extend/cert/apiclient_key.pem', // XXX: 绝对路径!!!! |
| 65 | 'notify_url' => $notify_url, // 你也可以在下单时单独设置来想覆盖它 | 67 | 'notify_url' => $notify_url, // 你也可以在下单时单独设置来想覆盖它 |
| 66 | 68 | ||
| 67 | ]; | 69 | ]; |
| 68 | - dump($config);die; | 70 | + |
| 69 | $app = Factory::payment($config); | 71 | $app = Factory::payment($config); |
| 70 | return $app; | 72 | return $app; |
| 71 | } | 73 | } |
-
请 注册 或 登录 后发表评论