lip hai 5 días
pai
achega
98926123e3
Modificáronse 1 ficheiros con 8 adicións e 0 borrados
  1. 8 0
      app/Http/Controllers/admin/LhcLottery.php

+ 8 - 0
app/Http/Controllers/admin/LhcLottery.php

@@ -18,6 +18,8 @@ class LhcLottery extends Controller
             $params = request()->validate([
                 'page' => ['nullable', 'integer', 'min:1'],
                 'limit' => ['nullable', 'integer', 'min:1'],
+                'type' => ['nullable', 'integer', 'min:1'],
+                'is_settlement' => ['nullable', 'integer'],
                 'issue' => ['nullable', 'string'],
                 'open_code' => ['nullable', 'string'],
                 'start_time' => ['nullable', 'string'],
@@ -27,6 +29,12 @@ class LhcLottery extends Controller
             $limit = request()->input('limit', 15);
 
             $query = new LhcLotteryModel();
+            if (!empty($params['type'])) {
+                $query = $query->where('type', $params['type']);
+            }
+            if (isset($params['is_settlement'])) {
+                $query = $query->where('is_settlement', $params['is_settlement']);
+            }
             if (!empty($params['issue'])) {
                 $query = $query->where('issue', $params['issue']);
             }