root 5 years ago
parent
commit
ae38f7a840
1 changed files with 12 additions and 2 deletions
  1. 12 2
      app/Http/Controllers/Admin/UserController.php

+ 12 - 2
app/Http/Controllers/Admin/UserController.php

@@ -7,6 +7,7 @@ use Illuminate\Http\Request;
 use App\Http\Controllers\Controller;
 use App\Models\Order;
 use App\Models\User;
+use App\Models\Plan;
 
 class UserController extends Controller
 {
@@ -18,9 +19,18 @@ class UserController extends Controller
             $userModel->where('email', $request->input('email'));
         }
         $total = $userModel->count();
+        $res = $userModel->forPage($current, $pageSize)
+            ->get();
+        $plan = Plan::get();
+        for ($i = 0; $i < count($res); $i++) {
+            for ($k = 0; $k < count($plan); $k++) {
+                if ($plan[$k]['id'] == $res[$i]['plan_id']) {
+                    $res[$i]['plan_name'] = $plan[$k]['name'];
+                }
+            }
+        }
         return response([
-            'data' => $userModel->forPage($current, $pageSize)
-                ->get(),
+            'data' => $res,
             'total' => $total
         ]);
     }