作者 chencheng

kq-0620-6

@@ -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 }