瀏覽代碼

修改六合彩

lip 6 小時之前
父節點
當前提交
58e6504654
共有 3 個文件被更改,包括 14 次插入12 次删除
  1. 0 12
      app/Console/Commands/Basketball.php
  2. 3 0
      app/Http/Controllers/admin/User.php
  3. 11 0
      app/Services/UserService.php

+ 0 - 12
app/Console/Commands/Basketball.php

@@ -72,9 +72,6 @@ class Basketball extends Command
         if ($this->is_live == 0) {
             //未开始的赛事拉取
             $this->fixtures();
-
-            //世界杯赛事拉取
-            $this->leagueFixtures();
         } elseif ($this->is_live == 1) {
             //进行中的赛事,定时更新
             $this->liveFixtures();
@@ -87,15 +84,6 @@ class Basketball extends Command
         }
     }
 
-    public function leagueFixtures()
-    { 
-        //体育赛事结束前几(分钟)锁盘,90分钟结束
-        $sport_locked = Config::where('field', 'sport_locked')->first()->val ?? 1;
-        //查询世界杯的赛事 
-        $data = SportClientService::fixtures(['league' => 1, 'season' => 2026]);
-        $this->updateOrCreateSport($data, $sport_locked);
-        return true;
-    }
 
     //到了比赛开始时间,但是状态还是未开始,检查比赛
     public function checkOvertimeFixtures()

+ 3 - 0
app/Http/Controllers/admin/User.php

@@ -75,6 +75,9 @@ class User extends Controller
                 'user_code' => ['nullable'],
                 'agent_user_code' => ['nullable'],
                 'level' => ['nullable'],
+                'start_time' => ['nullable', 'date', 'date_format:Y-m-d', 'required_with:end_time'],
+                'end_time' => ['nullable', 'date', 'date_format:Y-m-d', 'required_with:start_time'],
+                'recharge_channel_group_id' => ['nullable'],
             ]);
             $order = request()->input('order', 'desc');
             $by = request()->input('by', 'available_balance');

+ 11 - 0
app/Services/UserService.php

@@ -75,6 +75,17 @@ class UserService extends BaseService
         if (isset($search['level']) && !empty($search['level'])) {
             $where[] = ['users.level', '=', $search['level']];
         }
+        if (!empty($search['start_time'])) {
+            $startTime = $search['start_time'] . " 00:00:00";
+            $where[] = ['users.created_at', '>=', $startTime];
+        }
+        if (!empty($search['end_time'])) {
+            $endTime = $search['end_time'] . " 23:59:59";
+            $where[] = ['users.created_at', '<=', $endTime];
+        }
+        if (!empty($search['recharge_channel_group_id'])) {
+            $where[] = ['users.recharge_channel_group_id', '=', $search['recharge_channel_group_id']];
+        }
         return $where;
     }