dever 6 anos atrás
pai
commit
bb8a7f0d82
1 arquivos alterados com 10 adições e 11 exclusões
  1. 10 11
      journal/lib/Pay.php

+ 10 - 11
journal/lib/Pay.php

@@ -6,6 +6,12 @@ use Dever;
 class Pay
 {
     private $key = 'jmss_2018';
+    public function test_api()
+    {
+        $data['status'] = 1;
+        $this->order(1, 'test', $data);
+    }
+
     public function order($id, $name, $data)
     {
         $status = Dever::param('status', $data);
@@ -20,21 +26,14 @@ class Pay
             $send['pay_tk_time'] = $info['tk_time'];
             $send['pay_tk_desc'] = $info['tk_desc'];
             $send['pay_status'] = $status;
-            $send['pay_time'] = time();
-            $send['pay_nonce'] = Dever::nonce();
-            ksort($send);
-            $send['signature'] = md5($this->key . '&' . http_build_query($send));
-            $notify = Dever::project('pay');
-            if ($notify) {
-                $notify = $notify['path'] . 'l=lib/set.updateStatus';
-                $data = Dever::curl($notify, $send);
-                print_r($data);die;
-            }
+            $send['dever_token'] = $this->key;
+
+            Dever::load('pay/lib/set.updateStatus', $send);
         }
     }
 
 	/**
-	 * 支付成功后,调取的接口
+	 * 支付成功后,调取的接口 这里的安全以后再升级吧,升级成和pay/lib/set.updateStatus一样的
 	 *
 	 * @return mixed
 	 */