WIN-2308041133\Administrator 8 месяцев назад
Родитель
Сommit
d40d9a46fa

+ 11 - 5
application/api/controller/Lave.php

@@ -415,13 +415,19 @@ class Lave extends Api
         $where = UtilService::getMore(
         $where = UtilService::getMore(
             [
             [
                 ['order_id', 0],
                 ['order_id', 0],
-//                ['cid', 0],
-//                ['cid', $this->cid],
-//                ['user_id', $this->auth->getUserinfo()['id']],
-//                ['user_id', 0],
+                ['cid', 0],
             ], $request
             ], $request
         );
         );
-        $this->success('获取成功', WechatService::querySignOrder($where['order_id']));
+        $this->success('获取成功', WechatService::querySignOrder($where['order_id'],$where['cid']));
+    }
+//
+    public function day_query_sign_order(Request $request)
+    {
+        $list = LaveModel::where('paid',0)->select();
+        foreach ($list as $k => $v) {
+           WechatService::querySignOrder($v['order_id'],$v['cid']);
+        }
+
     }
     }
     public function querycontract(Request $request)
     public function querycontract(Request $request)
     {
     {

+ 1 - 0
application/route.php

@@ -89,6 +89,7 @@ Route::group('api', function () {
         Route::get('pay_pap', 'api/lave/payPap');  //申请扣款
         Route::get('pay_pap', 'api/lave/payPap');  //申请扣款
         Route::get('query_sign', 'api/lave/querySign');  //查询签约
         Route::get('query_sign', 'api/lave/querySign');  //查询签约
         Route::get('query_sign_order', 'api/lave/query_sign_order');  //查询签约订单
         Route::get('query_sign_order', 'api/lave/query_sign_order');  //查询签约订单
+        Route::get('day_query_sign_order', 'api/lave/day_query_sign_order');  //每天查询签约订单
         Route::get('cs_query_sign', 'api/lave/csquerySign');  //测试查询签约
         Route::get('cs_query_sign', 'api/lave/csquerySign');  //测试查询签约
         Route::get('querycontract', 'api/lave/querycontract');  //查询签约合同
         Route::get('querycontract', 'api/lave/querycontract');  //查询签约合同
         Route::get('plan_lst', 'api/lave/plan_lst');  //模版列表
         Route::get('plan_lst', 'api/lave/plan_lst');  //模版列表

+ 1 - 2
extend/liuniu/WechatService.php

@@ -628,7 +628,6 @@ class WechatService
      */
      */
     public static function querySignOrder($order_id,$cid=0)
     public static function querySignOrder($order_id,$cid=0)
     {
     {
-        $cid=12;
 //        $appid='wx5681205d1ef4d9d3';
 //        $appid='wx5681205d1ef4d9d3';
 //        $order = array_merge(compact('out_trade_no'), $options);
 //        $order = array_merge(compact('out_trade_no'), $options);
 //        if ($order['detail'] == '') unset($order['detail']);
 //        if ($order['detail'] == '') unset($order['detail']);
@@ -639,7 +638,7 @@ class WechatService
         @file_put_contents("quanju2.txt", json_encode($result) . "-查询签约状态返回结果\r\n", 8);
         @file_put_contents("quanju2.txt", json_encode($result) . "-查询签约状态返回结果\r\n", 8);
         if ($result['return_code'] == 'SUCCESS' && $result['trade_state_desc'] == '支付成功'){
         if ($result['return_code'] == 'SUCCESS' && $result['trade_state_desc'] == '支付成功'){
                 $time=strtotime($result['time_end']);
                 $time=strtotime($result['time_end']);
-                LaveMonth::where(['order_id' => $order_id])->update(['paid' => 1,'paytime'=>$time]);  //修改订单状态
+//                LaveMonth::where(['order_id' => $order_id])->update(['paid' => 1,'paytime'=>$time]);  //修改订单状态
         }
         }
 
 
         return $result;
         return $result;

+ 0 - 7
vendor/overtrue/wechat/src/Payment/Kernel/BaseClient.php

@@ -75,16 +75,11 @@ class BaseClient
         if ($endpoint=='papay/deletecontract'){
         if ($endpoint=='papay/deletecontract'){
             unset($base['nonce_str']);
             unset($base['nonce_str']);
         }
         }
-//        @file_put_contents("quanju.txt", $endpoint . "-参数解析1\r\n", 8);
         $params = array_filter(array_merge($base, $this->prepends(), $params), 'strlen');
         $params = array_filter(array_merge($base, $this->prepends(), $params), 'strlen');
         @file_put_contents("quanju.txt", json_encode($params) . "-参数解析2\r\n", 8);
         @file_put_contents("quanju.txt", json_encode($params) . "-参数解析2\r\n", 8);
         $secretKey = $this->app->getKey($endpoint);
         $secretKey = $this->app->getKey($endpoint);
-//        @file_put_contents("quanju.txt", $secretKey . "-参数解析3\r\n", 8);
         $encryptMethod = Support\get_encrypt_method(Support\Arr::get($params, 'sign_type', 'MD5'), $secretKey);
         $encryptMethod = Support\get_encrypt_method(Support\Arr::get($params, 'sign_type', 'MD5'), $secretKey);
-//        @file_put_contents("quanju.txt", $encryptMethod . "-参数解析4\r\n", 8);
         $params['sign'] = Support\generate_sign($params, $secretKey, $encryptMethod);
         $params['sign'] = Support\generate_sign($params, $secretKey, $encryptMethod);
-//        @file_put_contents("quanju.txt", $params['sign'] . "-参数解析5\r\n", 8);
-//        @file_put_contents("quanju.txt", json_encode($params) . "-参数解析6\r\n", 8);
         $options = array_merge([
         $options = array_merge([
             'body' => Support\XML::build($params),
             'body' => Support\XML::build($params),
         ], $options);
         ], $options);
@@ -92,8 +87,6 @@ class BaseClient
         $this->pushMiddleware($this->logMiddleware(), 'log');
         $this->pushMiddleware($this->logMiddleware(), 'log');
 
 
         $response = $this->performRequest($endpoint, $method, $options);
         $response = $this->performRequest($endpoint, $method, $options);
-//        @file_put_contents("quanju.txt", json_encode($response) . "-参数解析7\r\n", 8);
-//        @file_put_contents("quanju.txt", $this->app->config->get('response_type') . "-参数解析8\r\n", 8);
         return $returnResponse ? $response : $this->castResponseToType($response, $this->app->config->get('response_type'));
         return $returnResponse ? $response : $this->castResponseToType($response, $this->app->config->get('response_type'));
     }
     }