zilong vor 4 Jahren
Ursprung
Commit
fa7dfd4281
1 geänderte Dateien mit 3 neuen und 2 gelöschten Zeilen
  1. 3 2
      app/Http/Controllers/Api/V1/UserController.php

+ 3 - 2
app/Http/Controllers/Api/V1/UserController.php

xqd
@@ -78,9 +78,10 @@ class UserController extends AuthController
     {
         $user = $this->user;
 
-        $order_ids = Order::where('user_id', $user['id'])->whereIn('order_status', [2, 3])->where('docter_id', '>', 0)->pluck('docter_id')->toArray();
+        $docter_ids = Order::where('user_id', $user['id'])->whereIn('order_status', [2, 3])->where('docter_id', '>', 0)->pluck('docter_id')->toArray();
+        $docter_ids = array_values(array_unique($docter_ids));
 
-        $data = Order::with(['docter.office', 'docter.qualification', 'orderPatient'])->select(['id', 'docter_id'])->whereIn('docter_id', $order_ids)->paginate();
+        $data = Order::with(['docter.office', 'docter.qualification', 'orderPatient'])->select(['id', 'docter_id'])->whereIn('docter_id', $docter_ids)->paginate();
 
         return out($data);
     }