zilong 4 년 전
부모
커밋
cdb843e200
1개의 변경된 파일4개의 추가작업 그리고 1개의 파일을 삭제
  1. 4 1
      app/Console/Commands/packExpiredCheck.php

+ 4 - 1
app/Console/Commands/packExpiredCheck.php

xqd
@@ -57,20 +57,23 @@ class packExpiredCheck extends Command
         $end_time = strtotime('+3 days');
         $send_type = 8;
         $expire_type_arr = [1];
+        $expire_type_new = 2;
         if ($expire_type == 2) {
             $end_time = strtotime('+1 days');
             $expire_type_arr = [1,2];
+            $expire_type_new = 3;
         }
         if ($expire_type == 3) {
             $end_time = time();
             $send_type = 9;
             $expire_type_arr = [1,2,3];
+            $expire_type_new = 4;
         }
         $orderPack = OrderPack::with(['user'])->whereIn('expire_type', $expire_type_arr)->where('end_time', '<', $end_time)->get()->toArray();
         if (!empty($orderPack)) {
             foreach ($orderPack as $k => $v) {
                 //更新订单服务包过期类型
-                OrderPack::where('id', $v['id'])->increment('expire_type');
+                OrderPack::where('id', $v['id'])->update(['expire_type' => $expire_type_new]);
                 //发送微信消息
                 $official_arr = [$v['user']['openid'], $v['pack_name'], date('Y-m-d H:i:s', $v['start_time']), date('Y-m-d H:i:s', $v['end_time'])];
                 $service_time = date('Y/m/d', $v['start_time']). ' - '. date('Y/m/d', $v['end_time']);