WIN-2308041133\Administrator 8 maanden geleden
bovenliggende
commit
f086281fd5
2 gewijzigde bestanden met toevoegingen van 17 en 1 verwijderingen
  1. 1 0
      application/route.php
  2. 16 1
      extend/liuniu/WechatService.php

+ 1 - 0
application/route.php

@@ -88,6 +88,7 @@ Route::group('api', function () {
         Route::get('pay_sign', 'api/lave/paySign');  //签约订单支付
         Route::get('pay_pap', 'api/lave/payPap');  //申请扣款
         Route::get('query_sign', 'api/lave/querySign');  //查询签约
+        Route::get('querySignOrder', 'api/lave/querySignOrder');  //查询签约订单
         Route::get('cs_query_sign', 'api/lave/csquerySign');  //测试查询签约
         Route::get('plan_lst', 'api/lave/plan_lst');  //模版列表
         Route::get('plan_info', 'api/lave/plan_read');  //模版列表

+ 16 - 1
extend/liuniu/WechatService.php

@@ -591,7 +591,7 @@ class WechatService
         $result = self::payment(false, $cid)->contract->apply(
             $order
         );
-        var_dump($result);die();
+//        var_dump($result);die();
         return $result;
     }
     /**
@@ -623,4 +623,19 @@ class WechatService
         @file_put_contents("quanju.txt", json_encode($result) . "-查询签约状态返回结果\r\n", 8);
         return $result;
     }
+    /**
+     * 查询签约订单
+     */
+    public static function querySignOrder($order_id,$cid=0)
+    {
+//        $appid='wx5681205d1ef4d9d3';
+//        $order = array_merge(compact('out_trade_no'), $options);
+//        if ($order['detail'] == '') unset($order['detail']);
+//        $order['notify_url']=Request::instance()->domain() . "/api/wechat/notify/" . $cid;
+        $result = self::payment(false, $cid)->order->queryByOutTradeNumber(
+            $order_id
+        );
+        @file_put_contents("quanju.txt", json_encode($result) . "-查询签约状态返回结果\r\n", 8);
+        return $result;
+    }
 }