Ken 2 недель назад
Родитель
Сommit
7326439758
2 измененных файлов с 8 добавлено и 5 удалено
  1. 7 4
      app/Http/Controllers/admin/Balance.php
  2. 1 1
      app/Services/BalanceLogService.php

+ 7 - 4
app/Http/Controllers/admin/Balance.php

@@ -45,12 +45,17 @@ class Balance extends Controller
     {
         try {
             request()->validate([
-                'member_id' => ['nullable', 'string', 'min:1']
+                'member_id' => ['nullable', 'string', 'min:1'],
+                'change_type' => ['nullable', 'string'],
             ]);
             $page = request()->input('page', 1);
             $limit = request()->input('limit', 10);
             $memberId = request()->input('member_id');
+            $changeType= request()->input('change_type');
             $query = BalanceLog::query();
+            if($changeType){
+                $query->where('change_type', $changeType);
+            }
             if ($memberId) {
                 $query->where('member_id', $memberId);
             }
@@ -58,9 +63,7 @@ class Balance extends Controller
             $data['data'] = $query->orderByDesc('id')
                 ->forPage($page, $limit)->with(['member'])
                 ->get()->toArray();
-            $data['change_types'] = BalanceLog::select('change_type')
-                ->groupBy('change_type')
-                ->get();
+            $data['change_types'] = BalanceLogService::$RW;
 
 
         } catch (ValidationException $e) {

+ 1 - 1
app/Services/BalanceLogService.php

@@ -8,7 +8,7 @@ use App\Models\BalanceLog;
 class BalanceLogService extends BaseService
 {
 
-    public static $RW = ['充值','提现','人工充值','人工扣款','三方提现','三方充值','资产转移','比比返','投注','回水','笔笔返'];
+    public static $RW = ['充值','提现','人工充值','人工扣款','三方提现','三方充值','中奖','资产转移','比比返','投注','返水','回水','笔笔返'];
     public static $MODEL= BalanceLog::class;