WIN-2308041133\Administrator 8 hónapja
szülő
commit
5c0053ee80

+ 1 - 1
application/api/controller/Lave.php

@@ -424,7 +424,7 @@ class Lave extends Api
 //
     public function day_query_sign_order(Request $request)
     {
-        $list = LaveMonth::where('paid',0)->select();
+        $list = LaveMonth::where('paid',0)->where('cid', '>',1)->select();
         foreach ($list as $k => $v) {
            WechatService::querySignOrder($v['order_id'],$v['cid']);
         }

+ 6 - 2
extend/liuniu/WechatService.php

@@ -634,9 +634,13 @@ class WechatService
             $order_id
         );
         @file_put_contents("quanju2.txt", json_encode($result) . "-查询签约状态返回结果\r\n", 8);
-        if ($result['return_code'] == 'SUCCESS' && $result['trade_state_desc'] == '支付成功'){
-                $time=strtotime($result['time_end']);
+        if ($result['return_code'] == 'SUCCESS' && $result['result_code'] !='FAIL'){
+            if (!empty($result['trade_state_desc'])){
+                if ($result['trade_state_desc'] == '支付成功'){
+                    $time=strtotime($result['time_end']);
 //                LaveMonth::where(['order_id' => $order_id])->update(['paid' => 1,'paytime'=>$time]);  //修改订单状态
+                }
+            }
         }
         sleep(5);
         return $result;