WIN-2308041133\Administrator vor 8 Monaten
Ursprung
Commit
f17bb46515
2 geänderte Dateien mit 4 neuen und 3 gelöschten Zeilen
  1. 3 2
      application/api/controller/Lave.php
  2. 1 1
      extend/liuniu/WechatService.php

+ 3 - 2
application/api/controller/Lave.php

@@ -424,8 +424,9 @@ class Lave extends Api
 //
     public function day_query_sign_order(Request $request)
     {
-
-        $list = LaveMonth::where('paid',0)->where('cid', '>',1)->select();
+//        改成搜索三天内的未支付订单
+        $threeDaysAgo = strtotime('-3 days');
+        $list = LaveMonth::where('paid',0)->where('cid', '>',1)->where('createtime','>', $threeDaysAgo)->select();
         foreach ($list as $k => $v) {
            WechatService::querySignOrder($v['order_id'],$v['cid']);
         }

+ 1 - 1
extend/liuniu/WechatService.php

@@ -650,7 +650,7 @@ class WechatService
             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]);  //修改订单状态
+//                LaveMonth::where(['order_id' => $order_id])->update(['paid' => 1,'paytime'=>$time]);  //修改订单状态
                 }
             }
         }