瀏覽代碼

sunguidong

zhangguidong 2 年之前
父節點
當前提交
3161048fa0
共有 3 個文件被更改,包括 34 次插入35 次删除
  1. 16 17
      application/admin/controller/Goodorder.php
  2. 9 9
      application/api/controller/Notify.php
  3. 9 9
      application/api/controller/Pay.php

+ 16 - 17
application/admin/controller/Goodorder.php

@@ -90,23 +90,22 @@ class Goodorder extends Backend
             $params = $this->request->post('row/a');
 
             if($params['status']==1) {
-//                //必要配置
-//                $config = [
-//                    // 必要配置
-//                    'app_id' => 'wx30e9e4bccd4cd489',
-//                    'mch_id' => '1581511381',
-//                    'key' => 'lMZIVguKAbGHqbBYOjqljOkDqQMG9o6R',   // API v2 密钥 (注意: 是v2密钥 是v2密钥 是v2密钥)
-//                    'cert_path'          => common_url().'/cert/apiclient_cert.pem', // XXX: 绝对路径!!!!
-//                    'key_path'           => common_url().'/cert/apiclient_key.pem',      // XXX: 绝对路径!!!
-//                    'notify_url' => common_url() . '/api/Notice/tableware_notify',     // 你也可以在下单时单独设置来想覆盖它
-//                ];
-//
-//                $app = Factory::payment($config);
-//                $refund_no = 'TK' . pay_no(999);
-//                $result = $app->refund->byOutTradeNumber($row['pay_no'], $refund_no, $row['total'], $params['refund_money'], [
-//                    // 可在此处传入其他参数,详细参数见微信支付文档
-//                    'refund_desc' => '退款',
-//                ]);
+                //必要配置
+                $config = [
+                    'app_id' => 'wxdc450b7c5d0a0f80',
+                    'mch_id' => '1635096198',
+                    'key' => 'e3NkU3L7vmz84H92kfKT5d9qBCOmvdEB',    // API v2 密钥 (注意: 是v2密钥 是v2密钥 是v2密钥)
+                    'cert_path'          => common_url().'/cert/apiclient_cert.pem', // XXX: 绝对路径!!!!
+                    'key_path'           => common_url().'/cert/apiclient_key.pem',      // XXX: 绝对路径!!!
+                    'notify_url' => common_url() . '/api/Notice/tableware_notify',     // 你也可以在下单时单独设置来想覆盖它
+                ];
+
+                $app = Factory::payment($config);
+                $refund_no = 'TK' . pay_no(999);
+                $result = $app->refund->byOutTradeNumber($row['pay_no'], $refund_no, $row['total'], $params['refund_money'], [
+                    // 可在此处传入其他参数,详细参数见微信支付文档
+                    'refund_desc' => '退款',
+                ]);
 
                 $this->model->save(['status'=>7],['id'=>$ids]);
                 $this->success('退款成功', 'index');

+ 9 - 9
application/api/controller/Notify.php

@@ -27,9 +27,9 @@ class Notify extends Api
         //必要配置
         $config = [
             // 必要配置
-            'app_id' => 'wx30e9e4bccd4cd489',
-            'mch_id' => '1581511381',
-            'key' => 'lMZIVguKAbGHqbBYOjqljOkDqQMG9o6R',   // API v2 密钥 (注意: 是v2密钥 是v2密钥 是v2密钥)
+            'app_id' => 'wxdc450b7c5d0a0f80',
+            'mch_id' => '1635096198',
+            'key' => 'e3NkU3L7vmz84H92kfKT5d9qBCOmvdEB',    // API v2 密钥 (注意: 是v2密钥 是v2密钥 是v2密钥)
             'notify_url' => common_url().'/api/Notice/good_notify',     // 你也可以在下单时单独设置来想覆盖它
         ];
 
@@ -82,9 +82,9 @@ class Notify extends Api
         //必要配置
         $config = [
             // 必要配置
-            'app_id' => 'wx30e9e4bccd4cd489',
-            'mch_id' => '1581511381',
-            'key' => 'lMZIVguKAbGHqbBYOjqljOkDqQMG9o6R',   // API v2 密钥 (注意: 是v2密钥 是v2密钥 是v2密钥)
+            'app_id' => 'wxdc450b7c5d0a0f80',
+            'mch_id' => '1635096198',
+            'key' => 'e3NkU3L7vmz84H92kfKT5d9qBCOmvdEB',   // API v2 密钥 (注意: 是v2密钥 是v2密钥 是v2密钥)
             'notify_url' => common_url().'/api/Notice/recovery_notify',     // 你也可以在下单时单独设置来想覆盖它
         ];
 
@@ -156,9 +156,9 @@ class Notify extends Api
         //必要配置
         $config = [
             // 必要配置
-            'app_id' => 'wx30e9e4bccd4cd489',
-            'mch_id' => '1581511381',
-            'key' => 'lMZIVguKAbGHqbBYOjqljOkDqQMG9o6R',   // API v2 密钥 (注意: 是v2密钥 是v2密钥 是v2密钥)
+            'app_id' => 'wxdc450b7c5d0a0f80',
+            'mch_id' => '1635096198',
+            'key' => 'e3NkU3L7vmz84H92kfKT5d9qBCOmvdEB',     // API v2 密钥 (注意: 是v2密钥 是v2密钥 是v2密钥)
             'notify_url' => common_url().'/api/Notice/tableware_notify',     // 你也可以在下单时单独设置来想覆盖它
         ];
 

+ 9 - 9
application/api/controller/Pay.php

@@ -37,9 +37,9 @@ class Pay extends Api
         $notify_url = common_url().'/index.php/api/Notify/good_notify';
         $config = [
             // 必要配置
-            'app_id' => 'wx30e9e4bccd4cd489',
-            'mch_id' => '1581511381',
-            'key' => 'lMZIVguKAbGHqbBYOjqljOkDqQMG9o6R',   // API v2 密钥 (注意: 是v2密钥 是v2密钥 是v2密钥)
+            'app_id' => 'wxdc450b7c5d0a0f80',
+            'mch_id' => '1635096198',
+            'key' => 'e3NkU3L7vmz84H92kfKT5d9qBCOmvdEB',     // API v2 密钥 (注意: 是v2密钥 是v2密钥 是v2密钥)
             'notify_url' => $notify_url,     // 你也可以在下单时单独设置来想覆盖它
         ];
         $app = Factory::payment($config);
@@ -97,9 +97,9 @@ class Pay extends Api
         $notify_url = common_url().'/index.php/api/Notify/tableware_notify';
         $config = [
             // 必要配置
-            'app_id' => 'wx30e9e4bccd4cd489',
-            'mch_id' => '1581511381',
-            'key' => 'lMZIVguKAbGHqbBYOjqljOkDqQMG9o6R',   // API v2 密钥 (注意: 是v2密钥 是v2密钥 是v2密钥)
+            'app_id' => 'wxdc450b7c5d0a0f80',
+            'mch_id' => '1635096198',
+            'key' => 'e3NkU3L7vmz84H92kfKT5d9qBCOmvdEB',     // API v2 密钥 (注意: 是v2密钥 是v2密钥 是v2密钥)
             'notify_url' => $notify_url,     // 你也可以在下单时单独设置来想覆盖它
         ];
         $app = Factory::payment($config);
@@ -160,9 +160,9 @@ class Pay extends Api
         $notify_url = common_url().'/index.php/api/Notify/recovery_notify';
         $config = [
             // 必要配置
-            'app_id' => 'wx30e9e4bccd4cd489',
-            'mch_id' => '1581511381',
-            'key' => 'lMZIVguKAbGHqbBYOjqljOkDqQMG9o6R',   // API v2 密钥 (注意: 是v2密钥 是v2密钥 是v2密钥)
+            'app_id' => 'wxdc450b7c5d0a0f80',
+            'mch_id' => '1635096198',
+            'key' => 'e3NkU3L7vmz84H92kfKT5d9qBCOmvdEB',    // API v2 密钥 (注意: 是v2密钥 是v2密钥 是v2密钥)
             'notify_url' => $notify_url,     // 你也可以在下单时单独设置来想覆盖它
         ];
         $app = Factory::payment($config);