lip 5 dni temu
rodzic
commit
98926123e3
1 zmienionych plików z 8 dodań i 0 usunięć
  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']);
             }